MCTPQPMLIPSVTNDQDDITWIMDVVLGGGEGARHFSIYCVEVLNRLMSGGGAATTAAILFISFLLFFGWKRKPFIRSLESKHVLVTGASSGIGLEIAKEALAQGSFVTLIARNLVKLEKSFEKLLEEVKCDPQMINIKVADISNYEAISVAINESFQWRPIDILVCNAGWGRSCYFDEMGIEDIDQTIGTNLNGTIYTLRVALPLMKQRSFAHPSSVVLMGSLASLFLVYGGGIYTATKHALRGIAESLKLELLPYNIRVSFICPGFVTTPLLEEVLESGNPELNDLAKEVNMIKREKVEDPKNVAKTTLEAAKEGRFLVTKGFLGFILSTLSRGITPADSFAKILFEMIVFVPARLVGFIVYAHMSTHIWWNYLKMRAAQNSPQMESTRHKFFI*