MSTALARLALAPATRARVDASLRRSVGHRDDARPHRRPRLIRRASSASPSASASNADGMYDGTVLFHLYDELVAPKPIFTTFLEGALHVAEVARSHPSYASAHFHEAHDQARAIDCEPHGYFNMTLFSCAPETLWDAFEDLRECVDIGHVERTHHPLPCAEIAATPGPTSAIASAPHGAVKYAETDATVLVATPRGGDKEKEAWEAWSGVDAARESCGETFLGASLHECVDAASAYRFVVRTELGGASDEAVAAATEAARAAAGDGAIVGAYRCAFNIEKEGAPAGALPAVREVQKKQREAKEQGFKSAAA*