MLRSAALYANSRLHAVKAEILLLASGKDRMLPSSEEAKHLLKVLPNCRVRYFKDSGHTLLLEYNINLTTLIKSTNLYRRSNNRDYVLDFVAPTPQEFKEVYDRQLGWYRLATSPVMFSTLQDGKIVKGLTGIPQDGPVLFVGYHMLMGLELTPLVGEIIRERNIVVRGIAHPALFGKRSEQGLQEPNFIDTVRLFGAVPVSGKNLFRLLSTRSFALLYPGGAREALHLKGEKYKLFWPERSEFVRMAARFGATIIPFAVVGEDDIAEV*