MYSKILGTGSYLPSQVRTNADLEKMVETSDEWIVARTGIRERRIAADNETVADMAFFAAQNAIDMAGIDKHDIDMIIVATTSASHTFPSAACQVQGKLGIKGCPAFDLAAACSGFMYALSIADQHVKSGMCKHVLVIGADALSKTCDPTDRSTIILFGDGAGAVVVGASNEPGILSTHIHADGEFGDLLSLEVPVRGGDSDKWLHMAGNEVFKVAVTQLSKLVVDTLKANNMHKSELDWLVPHQANYRIISATAKKLSMSLDQVVITLDRHGNTSAATVPTALDEAVRDGRIQRGQMLLLEAFGGGFTWGSALVKF*