MEGQIGDLEVEKHVQYILSVEKRKDNFESVVMEHLRMNGAYWGLTTLDLLGKLDMVDEDEIISWVMECQHESGGFGGNVGHDPHILYTLSAVQVLALFDKLNVLDIDKVSNYIAGLQNEDGSFSGDMWGEIDTRFSYIAICSLSLLQRLDKINVEKAVNYIVSCKNLDGGFGCTPGAESHAGQIFCCVSALALTGSLHHVDKDLLGWWLCERQVKSGALNGRPEKLPDVCYSWWVLSSLIMIDRAHWIDKEKLIKFILDCQDKENGGISDRPDDAVDVFHTYFGVAGLAHLEYPGLKAVDPAYALPVDVVNRIFFSR*