MGELLVGKHVKYIITVEKRKGDFESVVMEHLRLNGAYWGLTTLDIMGKLSAVEQDEVISWVMQCQHESGGFGGNIGHDPHVLCALSAIQVLALFDKIHVLDIDKVSNCILLHVTFTIVFERVCNVNLTKPKHVVKLTSRVTTVTFLTLAIGSTIKKFGCDEVVDLTFQLDIAGLQNEDGSFSGDIWGEVDTRFSYIAILSLALLHRLDKVDVGKAVKYILSCKNVDGGFGCTPGAESHAGQIFCCVAALAITGSLHHVDKDLLGWWLCERQVKSGGLNGRPEKLPDVCYSCYIEFFIDRSVLSFTEGHVVASQVCYSWWVLSSLIMIDRVHWIDKGKLVKFILDCQDKENGGISDRPDDAVDVFHTYFGLAGLSLLEYPGIKPIDPAYALPVDVVNRVMLGR*