METDLGYEVHNVEDQGKNGKDDGTVEVDPISLLEKLPPGFRFNPTKEELIMFYLPKKCLGQNMGPKCINDVNIYDHSPWELPSLSYLHSKDRIWYFFCPRVMQDNGKTPRKTLKNGYWKETGRVTTLTHKQYHVGDLKTFIYHIGVAPKGERTNWVMKEFNLTEYMIQEMCVVDNSYVLCKVYEKSGPGPKNGAEYGAPYDKSEWDNKFDNQNTHNCPSVYVNQVQGSDPSNSNCGQNINASETNATNFAGIDPTFNIEELLEGFTNQEQTTTADVQMEDAFTIEELVQGTQNDNNNNTSSLVQMESAIDDLMGDPNQDDTTWIDAMREPSFTIQELFGGPDITLDEFLDLDFGKL*