MGNVVVLSASRKKTNIGVVKHANSPTSEGPGTAWAGAKRPRAKSPCARDVNGSGRPAKTQDPMGFGSGLGSLQASKTPTENQVLDLTTNSNQAKKKRKATSDIWAHFKKKGQGAPANDVKAICVYCKAQLDGKSSNGTKHLWRHLERCSSYATSSKQSLLKLADGFKLLSRGTAKTEIINLYNSMKAQIMMEIQDIDRIALTTDVWTSSNQTPFMVITSHFIDSDWNLKKRILSFKHFPTPHTGLAIAEQLLTTIAEWKIYNKDGLKHVSGSIDKIWDAVRYARSTPSRKQLFKEAIELASLEGLQALPSLDVPTRWNSTYLMLKSAIPYKDAFNTLALQDANFTDCPTPTEWQEISTMKEFLAIFNSATNKLAMTKYPTAPGVYKYMKKIDAQLNASSHNGQADLNNLIDPMREKFDKYWNKMKDFAAINLVFDPCCKLAMIEFLLADELGTDEAENEDDVDLRFKKYVSAIHSTQVVSTTAELDLYLQEPPVVNDSSSFSILAWWSTHCGRFPNLSKLARSLLMVLMTSIASKSAFSTGGRVLCDYRTRLKPETLEALICGQDWIRCKEGLYPEPETEAEEID