MSNAYCPTIFIRNQSDVDAVMLDIDGTQNKSKLGANAILGVSLSVCRAGAGAKGVPLYKHIQELAGIKELVMPVPAFNVINGGSHAGNNLAMQEFMILPVGATTFAEALRMGSEVYHVLKSIIKSKYGQDACNVGDEGGFAPNVQDNREGLILLMDAIEKAGYTGKIKIGMDVAASEFLTKDGNYDLNFKNQPNDGAHILSAQHLGDLYRDFVKDFPIVSIEDPFDQDDWSSWASLQSSVDIQIVGDDLLVTNPKRIADAIDKKACNALLLKVNQIGTVTESIEAALDSKAAGWGVMVSHRSGETEDNFIADLAIGLASGQIKTGAPCRSERLAKYNQLLRIEEELGNVRYAGEAFRSP*