MSMAAAAAAAAAATLLARRLVSSESTRKKTVVLGAGFAGCELARDLASSRDVRVLDVKEYFEYVPATPAALAGNAPLRRISNSNRFASKRERSLTVPYKKILPRSVGFTCVQSGEIKVCEDHVVADGERIDYDELVVATGSRYGNAALKARPGSERARTRSGRREQIAEARAMLEGGKTVVIVGGGAVGVELASELGARAKELNTGAKVLLLHNGQRLLDGMPKAVAQYAADVLVRQGVSVYLGQTYNRIGTTFVGRMNENVIKSDHYVMCVGSKPNTEYLKQTGVEDEETINVPLDALGRVRIDEGTRQVIGYDNVYAVGDCACKLPDQSLASYAHWEAEYVAKRIACDGDERKLRQLGLYAVPPRIVAVSLGPRDGVVSWGDAVVARGIFAAMIKCLVQFWFVRFLPAPYAIMKRLPSLKNKPPASVILLAPPTISAAPAS*