MKFMVDSIFFRVQEGCGFSAMVVVYFLFGVPVDAVQGGAVYSLFDFPIDAVQGHFPAIEVVDLELYKLLGERTAAYNGKLVEKKKEKPAKTEDKAKVEETSAPKPSEEELNPYLIFPTPEENYKVHTEVYFSDRPVLRACNSKELLEKHLKVTGGKVLMHFPPEPNGFLHIGHAKAMFVDFGLAKERGGGCYLRFDDTNPEAEKKEYIDHIKEIVGWMGWEPFKITYTSDYFQDLYELAVELIRRGHAYVDHQLYTLEFETRRASYYCLLDALGLYQPFVWEYSRLNVSNTVMSKRKVGAVYFLTSNVCHEPEFPPRVW*