MTFSIVATDGVDVGVAVSSKFVAVGAFVPHAEAAVGAVATQCYANPKLGKVIISMIKQGLAAREAVERALSQDVEKELRQIGAVDIRGNAYGFTGRECPEYAGHVTGHGYVALGNILAGPQVVESMARAFESQRGELVDKLLAALEAGDRAGGDRRGKQSAAIIVLRPGGGYLGLTDVYVDIRVDDHPDPVAELRRIFKIWELTLLQREDPLDVVLKKDVAGEVQEALRRLGFYKREPTGVWDEETERAFRNWAGYENFENKIRNDDKIWGSLYRYLLEISRR