MELCGGTHVSNIAEIRGFKIISEQGIASGIRRIDAVAGEAFIKYTNSRDNVVKQLCSTFKVKGEDIPTRVDSLLEELRTVRNEVTALRAKIATIKASAIADTASVVGTANARVVVANMDDLDAESLKVAAEHLLTLLDDPSAIVLGSCPGDGKVSLVAAFSPKIVESGLQAGKFVGTVARLCGGGGGGRPNFAQAGGKKPEKLIDALEKARTDLEASLKNVKTRLGEASGSSSSINLISVQLEMIFLYFYVGYL*