MSSPSFSRLVRFLAKNGRTYYGDAILPKGVSDIAEATQAKVITGEIFGKHEVTDQIQDIRLLLAPLATEDVKTVRCLGLNYEQHAKESNMPIPKFPILFYKPITSLSGPTDSIPIPAMAQEGTGLDYECELVVVIGKSCTNVSESKALDYVLGYAVGDDVSHREWQIQRGGGQWALGKGFDGWAPYGPGIVSSKLIDPQNLKIFTKLNGKTVQESSTKDMIFGVAKTIAFLSQGTTLLPGDLIFTGTPQGVGMGRKPQVWLKDGDVVEVGLEGVGSCINKVEFTQTTEKAKL*