MSAVQTFLSLFGALAAVFPITSAMSYPHKLDMHDRFSVHWFYNATESKFYFKVVANTTGWAGFAMTTNYQSPDMINYDIALGGMRGNTSYLNDYWSPKIQKPELDTKQDLTLISAAESGGITTLEFSRLADTGDTDHDVQIKNNTAIYMAWAVGQEDATDSTTFLKHADKAGGGRGHWKVAYNMMTGQVIPETTTAPTIKAAAADMRAPAILMAVTAVLQMLIRNAKTIEIRTPYSKNKVTRGSREQSLEASMGKH