MLSYRHSFHAGNHADVLKHTVQSLIIESLKEKEKPFLYLDTHAGAGRYQLSGEHAERTGEYLEGIARIWQQDDLPAELEPYISVVEHFNRNGQLRYYPGSPLIARQLLREQDSLQMTELHPSDFPLLRAEFQKDSRARVDKADGYQQLKAKLPPVSRRGLILIDPPYEIKTDYQAVVTGINEGYKRFATGTYALWYPVVLRAQIKRMIKELEATGIRKILQIELAVRPDSDQRGMTASGMIVINPPWKLEQQMNNVLPWLHSKLVPTGTGHATVSWIVPE*