>31322 MPMPKRRIQARYRRSGASFSVQDRDLVAALENIKNTRATASYGNANAYSSATASGVHADV PTALGVYVKGLAHTVGFKDSLQNEPDAEEVPVPEQPKTLTLEHVYDAFTVETIPSRRLVD VHARAAELVEKHSLEENFCIVDLATVKALYDYHKAKLPRVRPHFAVKCLPDRGIISTLAA LGAGFDCASQGEVELVTGLGVPSERIILAHPVKRPCDLRCIAEYEVPYTTFDSVSELHKI LASKVKVKLILRIRADDPMARLPLGAKYGAPLDKVSELLSVAALLNLDVAGVSFHVGSSS RNPDAYRNAIQFARKIFDEAKEIGFNMHLLDIGGGFTGSFDANGNVTEAPSNFDRVRDAL DEIFPDDGTFEGLQIIDEPGRYFAQAPVTMACLVYGTREGTNDAGERHMDYYITDGLYGS FNGIIYDGLDLPTYFLQPNKVAPLAGIDNDFDKIKISSTVYGPTCDSLDCVMRNIPLPEL SNGDWLMFPDAGAYTMAGACDFNGILCSKYLCFYVSSEKMTSTATEKELSDLVYANDRPA CTLVQNR*