MDQKLVSSWFHLHSSVPLSYVQPPESRPGMVEASSKRKIPVVDLGLHDRAETLKQILKASEEFGFFQVINHGVSKELMDETLDIFKEFHAMPAEEKIRESSRDPNGSCRLYTSREINDKDVVQFWRDTLRHICPPSGEFMEFLPQKPAKYHEVVAKYAQEMRTLGLKILELLCEGLGLDQNYCCGELSDSPLLLAHHYPPCPEPTLTLGAPKHRDPNLATILLQENDINALQVFKDGEWIVVEPIPYAFVVNIGLMLQIISNGRLVGAEHRVVTNSGIGRTTVAYFIRPTNKQIIEPAKPLLSSGARPIYGSITYEEFLRNFLSKGPEIEQELLLKPS*