MTSLGARVVLAASNTARKLGQSLDSLGQSLEVVKYTERLVPSTRFVAVDGVSPTVSPLTAFVAPSASVIGDVTLGKGASVWYGATVRGDVHKVVIGDNTSVGDRAVIHVAKIQGDFPSLIGDNVTIGPGAIVHAATLKDNCVVGPMAQVLDGAVVEENSMVAAGAVVTPGTVVKTGELWSGSPAKMVRKVTAEELQNASENSMDVLELARMHAFECDKTLEQLTNDEEAYEDATTRDPEYYQPTGEVEEGDVLGQGSPGLIFDSVLTNPEEGLKFNQKKKAAAAAAAQK*