MASSETERSTRFSQNPYWETEFNRFEQAISSSPAPIRVRSVMKLSESANRIPKSILSRAIPILAGLLRVSDDPSRSVQSAAAHCLKRIACIGGEESGFAVKMGRCGVIACLLGLLLEANGNDIALRTIWVKCLWSLVTFGSSIRIGLARLGGLEIVIRELNTWEDDSSRWCLLEIFTALTTIREMRHVLVHNGGLKFLVEAVRVGNLASRERACHAIGLIGITRRARRLLVEAGVIPALVDLFKDGDEKTKLLAGNALGIVSAQTEYVRSVTAAGSVPLYVELLSGRDPMGKDIAEDVFCILAVAEGNAVLIAEQLVRILREGDDEAKLAASGVLWALSGYRHSVSVIRDSGAIPLLVEILRDGSAEFRERVSGAISQLSYNEDDREAFSDSGMIPILIEWLGDESEELRDNAAEALVNFSEDQQYYGRVREAIGHPVFRNMQSKLARIRASHELMMIRSMRRVTIEPLARDQDLL*