MGELQVEKHVKYILAVEKRKDNFESVVMEHLRLNGAYWGLTTLDILGKLDAVDQDEVISWVMQCQHEDGGFGGNIGHDPHMLYTLSAIQVLALFDKLHVLDVDKVSSYIAGLQNEDGSFPGDMWGEVDTRFSYIAICSLALLRQLNKIDVGKAVKYIVSCKNVDGGFGCTPGAESHAGQIFCCVGALAITGSLHHVDKDLLGWWLCERQVKSGGLNGRPEKLPDVCYSWWVLSSLIMIDRVHWIDKEKLAKFILDCQDTEKGGISDRPDDAVDVFHTYFGVAGLSLLEYSGLKPIDPAYALPVSVVNKVILPCRP*