MLSRLGLGLLARAAVAGGEGLAARAFGTGSAYLPLPGDARSQIVTLIPGDGIGPEVTKAVVDVVAAMQAPITWERFDYLSGSEETAAGSVPRTSVPKEVLDSIRRNGVCLKGTLFTPLNKENTNTQSLNVQLRKDLDLHVNVVHGFSIPGLPTRYNNLDIVVIRENTEGEYSGLEHEVVEGVVESLKVITYEKSLRTAQYAFEFAYLNHRKKVSAIHKANIMKLGDGMFLKACREVARNFPNIKYEEVIVDNTCMQLVNKPHQFDVMVTPNLYGNLVSNVVAGLCGGFGVVPGGNIGDGVAVFEQGARHVAKDLAGAGVANPTATLLSTAMLLRHLKLAGFADRLEAAVLKVYTDGDEAALTPDVGGSGTLLRFTEAVVRNLQE*