MDMDTSHHYPWLNFSLAHHCEMEEERGAAAELAAIAGAAPPPKLEDFLGGGCNGGSSGGACPPVQTTAPTAAELYESELKFLAAGFQLSGAAGAAPPVPALLPAAALEQTDETKQLALTPQAAVAPPPEQKKAVDSFGQRTSIYRGVTRHRWTGRYEAHLWDNSCRREGQSRKGRQGGYDKEEKAARAYDLAALKYWGPSTTTNFPVAEYEKELEEMKHMTRQEFVASLRRKSSGFSRGASIYRGVTRHHQHGRWQARIGRVAGNKDLYLGTFGTEEEAAEAYDIAAIKFRGLNAVTNFEIGRYNVESIISSNLPIGSMAGNRSTKAGLELAPSSSADAIAATEANHTGVAPPSTLAFTALPMKYDQADYLSYLALQHHQQGNLQGLGFGLYSSGVNLDFANANGNGAMSNCYTNVSLHEQQQQHQHQHQQEQQQDQQDDQSQSSNNSCGSIPFATPIAFSGSYESSMTAAGTFGYYPNVAAFQTPIFGME