MSRDGFPQPGTRIPPFLDAAGLFSELQDDEVGRGHGDNARNGLEIHGFPAIGQRNPLEREDYTAWPSLPGACEFREKSCSWAAESCPWQGNFGRSTSRCRQAAFDNSSNPSSPEEPNGFASRDAGKGALSAPPPPPSGYLPPVYLMLNKDFVVISPLKENLLLTLALAEHRRPSTPPSFDEASSAADLFETSPESFLAMDSSCMQSLSVEYFVRKFKATDVVTEMEVEYCAMNWKKVDYICNLYGQRVGVSVTRAMSYPNPEDFSPQMAYRLLYKKLFGLVVARHGVTDRHSFSQCVLHVWCETTTTAKLLQAQYKGMRPSQNFRKIPFVSNLVIFFQRFPRS*