MTTRQLMKAFTITSQLSLKSRILIESSRGDLGTRSLAINQSRKKTKFQITKHLGLNSAFCISMEETRSGHQVLDLKIKVEKPFLVFPAEETERRSFFLSNFDQNLVFTVETLHFFCKGGEDVAQIVASSLSKLLVPYDYMAGRLNLDTEEGRLEIDCNGEGALFAAATSELTLDQLPDIAYPNPAFTQLILQDYGADKLQDLPLLFLQVTRFKGGGFAIGLGMNHTLLDGFSAVDFMRNLASVAKGESLAIVPQPDRSRLKARNPLHIKHEHLEFTKFSNMPNPSQSEPKCWSQLSCKLFPISGEMLGRLKRKAGQQCTSFEALTAHLWQAHTIAVESPLEKTCTVLFAVDIRSRMNPPLPREFAGNAVFPGYARATAKELKEASLSWCVQRVQEGIGRVTDDYVRSAIDWLEVYKGVPCAERSIVISPWKRLGFEEIEYPWGKPLYSGPVINSWMDFVLLLPNSDKEGLNVFMALEDHQMEKFRCLIESC*