MSTAASPLLERLKAAYHYHAAVGNVRAIFITLLAAAAVAALTHLAPEEVVIGRLRELRTVHLFLAIFLPVAAATMYLMLRPRPVYLVDYACFRTAPNCRVPAATFLEYAKQVPVITDRSVRFMTRLLERSGLGEETCLPPANHYIPPYKYCTLDAARGEVDLVVFSAVDELFAKTGISPDDVDILVVNCSLFCPTPSFVDMIVNRYKLRSDIRSMDLSGMGCSASPISIGLARNLLQLAPHGARALVVSTETITPNYYVGNERAMLLPICLFRIGGAAALLSTSPAKARFRLQHVVRTLTAAEDSAYHCVFQEEDEHGNTGINLSKELMTIAGNALKANITAIAPLVLPASEQLKFALAFIARKALSGRVKPYIPDFRAAFEHFCIHAGGRAVIDELQRSLCLSDEQVEASRMVLHRFGNTSSSSVWYELAYIEAKGRMRRGDRVWMIGFGSGFKCNSAAWECISPARDADGPWATSIHRYPVDIPDVLKH*