MIFLLSFTNSAATHLVSLSKFPILRTPQFSTMSTNFFKSHAFAGNPIKLRTPKPTDPFSPPSALKTLKNLLLGNTHEPHSPNFKILPFRKGRPLAGSVRDSNEPNWHLGWLSFGDCKAFLENSEVNLSEDTLVYLGSDSEGDGVYVVYWGIDVTEAGNGLVKELGGNQFCFVELRTLMVATDWENASSMGQLAIAGHARSLLEWHTVSRFCGFCGGKNILIDAGRRKQCSNELCKKKIYPRVDPVVIMLVIDKENDRALLSRQSRFVPRMWSCLAGFMEPGESLEEAVRRETWEETGIEVGQVVYHSSQPWPVGPSSMPCQLMVGFFAYAKSLDINVDKEELEDAKWHSREDVKKALTIAEYKKAQRTAAGKVDQMCKGVERGQSLSSDFNVESGELAPMFIPGPFAIANHLISSWVNGVESQLASSFSNL*