MAAAMFSCYSTAEEVTEGIDASHLTALITGATNGIGAETTRVLAMRGARVVLAVRNLNAGECNKARILQEIPHARLHVLHLDLNSMASIYTFIDIFKTLKLPLNILMNNAGVLRSSFGLSEDGFEADFAINHLGHFLLTSLLLEEMKRTTIETGIQGKIINVSSIAHRFITNENGTIGETINEKLRFIPWEAYGKSKLANILHAMELARKFKEDGINMVANSLHPGVILGTQIFQDSSKELVQEVLDRASAFKPIFLKTTSQGAATQCFLALHPSAENLSGKYFDDCKEDDPSDLGNDKNLAKELWDFSVRATSSMVK*