MDEVEHMSKVLYASTVGSIMYAMVCTHPDIAQSEILIEEGLQLDTYLLSLAVSLAGNQIYSLLFVNNRAEYMSAMETVKEAIWLKDKEESHVDAEAVVVDGKEGVAGGNMLRDVTTMYEEGGIRSSSRYSYVGKIDKRSLLVHFKQRAFVDREVPEEVVSMEKNIVEMCQGTPLAESLLGGLLRNKEKHEWQEIRDENSLVAGFKQLLKAIKGILRYLNGTQDLVLFYFSRNSLDLIGYVDVDYVVFLVGKKSTSGMEHFVGTSLSSWGMKKQNSVALFATEAEHVIGASCCAQLLWIEQQFEDFGVFTDTIPLMCDKTSAMNMSKNLVHH*