MGAGRKTETYKQEDVQNLYGTMSVRKLQKGDLCGVIFGCKFSTIKECHAKNLFGLPGPHMAYIKNIEPGLTLFLFNYSDRTLHGVFEAASEGKLNIDPKAWSHNGTDPSPYPAQVKVRVRVKCEPLSEETFGPAIADNYKDEKIFWFELDRVQTNKLLRLFKPSPYVRAPPSTSKHVVASPSSSSRKAIPASSLVEIGDVGGAPRVDKWSSLFKQDSKDGKPKECEVAQKHVSQSGPTYSSVLRNAITESSARREAPSQASKGVLSSRQDVIVNTCEQQSFHATQNGTSGKAKNIIRPSKGSSGEDAYSEIDWDAASNFQAHLKGLNMILEDKDGYKSFDQGNNTGFASSSSMMQNDWEDERVSWEYDEDNNIDKSSCGSSYVTAMSGDAFEDNGEEKEKLCLDVLREIWAEVKEMKQTQMKQAEYMISLQMDLLESRKEILRLKGLYGSS*