MKFLLQGAQRSLLRGFGRRYLATSTEQYAKRNYANNLSEYNTVFTSLTAKRRHYLLRDAYDDMVLDGVQPSRDTFHSLIAGTMKGSRLQDAFYFRDEMKTMGLLPDVVLYNFLISTCGKSKNSDQAIKILDEMKNSGVKPNGQTYICLLNECAAAGRLDPVYAIVRDMTSAGVGLNKFCYAGLIAAHKNKTPIAEDVATKIIELVEQSKGWSSVEASTGENAENVMMNVSEEELYNLPTADYVHKRRGFLRKELTVYHVAFHAFTELKNVQAMEVLVEMLKSEKKDPDVFILLQIMRCYLLSGDLDRALQVFNDYMNSMKPSFIELYTVLIEGAMVGHTPRGMQIALDKLEEMTQRSFFLFPKIANDLLLIAAGDKKGGYTTANYIWDLTQARKMPLSFPAVEAYYNGLKGRCVPEDDPRWLLVSSTYERLRPRSGAGTGPARQQAQNIKTDTKERMAF*