MKQKNNNGTILVVVMVLSWSRVVDLKSPSNTHTQDSVSVSLPGDIILGGLFPVHEKGEGAPCGPKVYNRGVQRLEAMLYA IDRVNNDPNILPGITIGVHILDTCSRDTYALNQSLQFVRASLNNLDTSGYECADGSSPQLRKNASSGPVFGVIGGSYSSV SLQVANLLRLFHIPQVSPASTAKTLSDKTRFDLFARTVPPDTFQSVALVDILKNFNWSYVSTIHSEGSYDTNRSQRHNLL WMPSTHLPMHFIICIMIVATHKATKRLRQGSTYKANLCGIEKFRLILSPKRVLTWLIMTERSFTTITF