MVVEMKENGVAAAADAGEKVAQPQLNVKRGEPTLVPPAAPTPTGEQYYLSNLDQNIAVIVQTVYCYKPSPPGDGKDKDDVATALRDALARVLVHYHPLAGRLGISPEMKLTVELTAEGVVFVEGDADCDLAVVGDLTKPDPAALGQLVYSVPGAKHILEMPPMTAQVTRFSCGGFALGLAMNHCMFDGIGAMEFVNSWAETARGAAELTVPPFLDRSLLKARDPPAHTFPHHEFAEIPDVSDTAALYGSQELLYRSFCFDPDRLERVRALALAGGDLARCTTFEALSGLVWRARTRALGLAPEQRTKLLFAVDGRRRFVPPLPRGYFGNGIVLTNAIATAGELLSAPVSRAAALVQDAVRMVTDEYMRSAVDYFEATRARPSLASTLLITTWSRLEFHGADFGWGEPVMSGPVTLPEKEVILFLAHGKERKSINVLLGLPATAMDAFQELMDEI*