MKEAEAQKATALTSSSTNNTTSGLSLPAFDVTSWMELVVAYARVKKRAVTKLVGGLGMILAKTTNSGKELIVDSHLLPTTKVGEIIANKIQEYVKLSQYPTTTILLCGTIIGTSPAAPKAVAFSSRGPNYLTPEILKPDVIALDVYFLAGWTGFVGPTDLEIDPGRVEFNNISAATKSALVTTTHNLDNFDKNIKDLANGEESTPFIDGAGLIDPNSTFNPELVSDMDTSDYIAFFYTIGQSLISNSNKKAVAETQSGISSILRYDDNSQMLNNKESKFAIDDALGTMSTFAIGLAIDVYSPTNDNAGGIAQMAGMIHHIREKTNALYAAGNITATIGKELTIGSVTLVSWPFLVFVSAMHLFQQLMN*