MKLAYIFPSLALWANGACAYKRLSPQQAANDIKVQDRAFGLPGYKASIDFIHERLSYGDQFDISVQPFTHLFSQTRKIALTGPEGEKVDAVSLQYNHATPSPGGVTAPLVLIPIDDERGSGCFEDQWKGIDMKGKIALIKRGKCHFINKLKLAKDNGASAAVVFNDNPAQTAGSGSLGAENIGKLAPVGVITYDRGNAWADRLKSGETLEINLIIDVITEKRETWQIIADTKEGDPNNIVMLGAHLDSVQEGPGINDNGSGVAALLSIAESIKQKSFKNKLRFAFWGAEESGMIGSNYYVSNLSKEEASNIRFYYNYDMIASLQPYYIVYSNSEAHKTGAQYLYEYLTEHGYPAEYAPFGSSSDYIGFLELGIPSSGIFTGAGPPQDVCYHTACDDIKNINKEAFLVNAKAAAYAAAILALSVKEVPKHEISSTNPSSKRGMARNMARWANVARGAEKVHSCGSERKVFM*