MEGVEMHRLRLARIAAHLQPTLEGSGKRVSMDGCRSKGAAPGYKVALLGASGGIGQPLALLLKMNPLVSVLHLYDVVNTMGVTADLSHTDTSTVVRGFVGKDQLEASLEGMELVIIPAGVPRKPGMTRDDLFNINAGIVRTLCEGIAKCCPKAIVNIISNPVNSTVPIAAEVFKKAGIYDPRRLLGVTTLDVVRANTFVAEVVGLDPKLVSVPVVGGHAGITILPILSQVTPPFSFSKEEVDFLTNRIQNGGTEVVEAKAGTGSATLSMAYAAAKFADACLRALRGEAGIVECAFVASQVTDLPFFASKVVLGRNGVEEVLPLGPLNDYERVGVDKLKKELHGSIEKGIAFVHKAGK*