MVKPVETVDLSNTAGAYYAPATIAPAGRLIHIAGQPGSTKDGFVPTDYESQIHLALLNLRKLIIAAGSSIEHIVKLNLFIVDYDAANRKHTRHIERFLAGHRPAITLIPVPKLAVPSWLFEIDAVIALPESSVPPVLPAVNETVDVIIVGAGLAGLSAAYDVVRAGLSCVVLEARDRVGGKTWSTPLKDGKGVIDLGAAWINDTNQSKVYALAKRYGVELIEQNTQGNAVLQDADGNCSPFPYGELPNFDKNTRAHLAKIRDMCEADCQALDTWRPKDTRLDSVTFEAYLTSRGANEAALATATVWTRAMLGQDPKDISALFFLNYCKSGGGLLQMRSDCKHGAQYLRVRQGTQAFSLGLASSLPEGTVRLSSPVQSVIQHADGTVKVQAGGTAYAGRKVIITVPSPAMRTISFYPKLPPAKQAWVDSTTYGYYTKAMMEFRSPFWVMAGFCGLAQSFTGPASVVRDSCSPEDRKYVLTCFMAGDPGRAWAALSTKERERSLLDQLAKLFGVANLGQ*