MLHCTAAADDIKDTSNGAQIADVQAWLSSMFEAAGKDVPEFEYTSGAVDHLNSVARISQARTQAALIVASDLREKAAEYRSQAARLGEILDGIGLASENLTQSAMASIKVLGTVANLLNIRNTETSSLEKNLSFLVGMGDLLLRKTDVEEKRSKAQKESDILLENIRKGITHLTHLKRTVAELEEEVGRREGIMQQRHTNLKIMDSKERQYLVQLANCKIPSFVEQTILSRVGYTPEINHGALIQMVENRRESERKTKPILNTLRTYQDLPPDKALAQLAIEDKRRECEAAEKYLEDVLHSALNTPSE*