MACLVSACLPSPKPSSALLVKQEREATRRLVATSFPQLLDLVDNGTLLVLERSPNYRERRDDGYQQPLLVFLIGTSHMSARSAQHVRRVVTTVRPENVVVELCRSRAGIMTEMPEHNANSKSNPNLLSMTGESFGAALSRSLKIGGQSAMSLRLLLALVSESLSSIAGVRSGEEFRAAYKAAIEVGAQIVLGDRPIEITLRRSWEALDWPSKWRFTAFLLRGIGSSNLDLSEDSLQALRSDDALSAIFSYLSKEFPALLQPLIHERDKYLAWSLTRSQAVNGSSQVVGVVGKGHVEGIVYALKYESDKLRFRELAGVSESQDARESSRQFLIRLVVETIVGFLLWIAFNQWHSDGDTHVFTSLFQSSRI*