MALFPLHHEVPCKGEVLFDSNGLRRFSSGLKHRTMAEATTLGRDCRMKSYMKSIPYCRSPRRRLCLVRASSENKITKQRLKLLDSYFGKLQNDDEKPSISTGDDIDRKAELNVNEELDSLSAYLDKLQKDAKSKGLVSSTLDVVKSEGGSVASKLRKTGIENNNSPFQQFDDEDQAEDTLNFYAVSILASINVGVCLFEAAAPVRNNNMGLLSLPLLYGAKINDLILAGEWWRLVTPMFLHSGIPHVALSSWALLTFGPKVCRDYGLFTFCLIYILGGVSGNFMSFLHTADPTVGGTGPAFALIGAWLVDQNQNKEMIKSNEYEDLFQKAIIMTGFGLILSHFGPIDDWTNLGALIAGIVYGFFTCPVLQLGSGGSERQEGIVTVGPEKQNSADPCKSFLLFTIFVAVIVTSLLLIGDGPLDFPTYDDVVYSLI*