MEKSFQKSALLVTLTLFFFIPVSISVPFILFHGIRDQCSNGGVSSFVQLLSNLSSSHGSCLEIGNGEQDSVTMPLTQQASVACEKVKQMKDLSQGYNIVAQSQGNLVARGLIEFCDNAPPVFNYISLGGPHAGISDIPKCNSTLCELLKTAVYTDFVQDHIAPSGYIKIPTDIKDYLEHSKYLPKINNERPNERNTTFKDRFTSLHNLVLVMFEGDAVVIPKESSWFGYYPDGASTPLLSPQQTKLYTEDWIGLKTLDAARKVKFVSVPGEHLRIAQDDVVKHVVPYLKNQPASMSEDLEILHL*