MIFRLSFTNSAATRLVSLSKFPILRTPQFSTMSTNFFKSHAFAGNPIKLRTPKSTDPFSPPSALKTLKNLLLGNTHEPHSPNFKILPFRKGRPLAGSVRESNEPNWHLGWLSFEDCKAFLENSEVNLSEDTLVYLGSDSEGDGVYVVYWGIDVTEAGNGLVKELGGKQFCFVELRTLMVATDWENASSMGQLAIAGHARSLLEWHTASRFCGFCGGKNILIDAGRRKQCSNELCKKKIYPRVDPVVIMLVIDKENDRALLSRQSRFVPRMWSCLAGFMEPGESLEEAVRRETWEETGIEVGQVVYHSSQPWPVGPSSMPCQLMVGFFAYAKSLDINVDKEELEDAKWHSREVVKKALTIAEYKKAQKTACGKVDQMCKGVERGQSLSSDFNVESGELAPMFIPGPFAIANHLISSWVNGVESQLASHSPPMRRTIKLVGEMNLHMCCNNTFSSDETNN*