MDMDMSSAYPHHWLSFSLSNNYHHGLLEALSTTSAPPLGEEGPAEGAPKMEDFLGGLGGAVAAAPAAAPEDQLGCGELGSIAAGFLRRENAGGVTIAMATDAAAELADPARRTAETFGQRTSIYRGVTRHRWTGRYEAHLWDNSCRREGQSRKGRQGGYDKEEKAARAYDLAALKYWGPTTTTNFPVANYETELEEMKSMTRQEFIASLRSSNPESHMLRRNNPFPRTHLAIRVYACVHEKQRLLKRGFHLQRSNKV