MIQLLHAHSFEEKYCQVHDMVLDLIISLSDEENFATVLNGVPNSLPSKIRRLSLQSSWFEQKGKIQAITRSKLHVRSLNVFRVTKEIPPLVDFLSLRVFDISMRHSSWKNKYIRNIGSFYELRYLRIHTKAITKLPEDIGKLQNLETLDLRGTSIFKLPSTTARLQKLVRLFVDCWQFVFSADMLGSMRALEEVSDIRKVDNPEKFLEELRHLTKLRKISMSLLWLCCKDFECYRERLGSYLNELGKCNLRYLHIHGKIGKYMLRDTCCTFPYLQHLNLERSIKRVPKGMASLTNILKLQIEVRQLDEEDLHVLMCMPSLAYLQLKVCGSTGVVTVSSDGFKLLEVFHYIIYLDEATGIEFAAGAMPALRRLHLYWSACLVLSRSGDGAGMGIEHLSSLPLLEVETNCCHAIPEEVEAVEGSIEKAIALHPNRQTLQLRLCRTNEDKMFRDDKVRQKELERRKGTWEDVFYW*