MKGMFGFSIVEFVRKRKRSHWISKGFKSKIIQLSNGTSLHCWVLQIKNNPYIVKNQRRALLLIHGFGADGLFGWDTQICALGKHFDLLIPDLIFFGNSTTTSSQRSEIFQAECMKSMVEYLGVESVIVVGHSYGGFVAFWMAHNYPNVVRRLVIVSSAICMTPSTNNTLLKELGSSDIKDVLLPNNSGDLRKAMNITFYKMPWLPTCIYEDFLQREESRALGCYCHWFREFQLTAYSEPGRSNSLGREGSNLRAGAGLSSAETYWREG*