MGAIARTPIDNALIVNAALEKPVMMSELVDRFKEELPTGTRIGWLSTFAPEFAEGEDRHAFPGFDESALPCMSLHPSIDAALQGAVGVLQTHYPRLQKNRLAMTPLNGSLKEFSHTFFLEWMKHAAKMSKMVAFEAWDEMWRRLWTAAKIPLVDWATDPQQMWDTMWTEMVKEVARERNLPEVATGTTRVKMPSHVAGTAEAMSMAMSEVIRTQTLRFARKRFISSDPHGVPRADFEAILAAADAWSGDKRMEDSNVYEKRQEEHRRAASELPVDYILTPLLRIPYWKTPGPDRKNPIYTARNTNPAVPFLPTCMGKDAKGDPLEILDPTFNPYCILANVWKTPSVTIALTTWVPHPTEDGRKCAVPHALLLTKLPKPEDKLNPTPVETPAELEATMELLFVAHKLLFLLNGYTGVGCEPAYIKELWETDGAPDNVRVTWPEEFDDPNV