MLGVLKKEKLRMRMSNEVQLNCGIKIPIIGFGTYSFHNDREKTELAVHMALKMGYRHFDTAKIYGSEPAVGKALTEAIRDGKIKREEVFVTSKLWGSDHHDPVSALKKTLERLGMEYLDMYLVHWPVKLKEWACYPVPKEDDFEQLDLETTWSGMEKCLDLGLCRGIGVSNFSSNKIQRLLDFASVPPAVNQVEMHPMWRQTRLREYCAEEKIHVSAYSPLGGPGNLWGSTAVVDSLILHSIALKHNATPAQVALKWGLSKRSSVIVKSFNQQRMEET*