MNACVAVYALVQVEAAMESSELLGREVIPTCKVLLKVLGMLIIPLYVQGFLVLLTEGAMESSVATRVAGINANGPYLGLVVPNAFELSPFLDTSIFTLDSTIDISGRRFYVGEIESERVLAVMTGLGMLNAGITTQLMLTLFNISGVLHYGIAGNANDELNIGDITIPQYWAHTGLWEWERYSGEAANHKQFKSAKGVDSGTGEMGCLEIGNYNVPLGNGSNYLSKLCYEAEEVLPVTGTPEVIEQHFWVPVDEAYYQIATQITSQGLDLQSCTNDSTCLSQAPQVVTVTRGASASIFLDNAAYRSFLYDHFNVSTVDEESASVALTCLTNNIPFIAFRALSDLAGGSSTSNEVIIFYSLASTNAVIVLTEFIRLLSSSKGWT*