MVLTNFECWAHGDPSSSAAATFETGALRPSMDPFNPRAVTFMTDANNNNNNNDGNNLAAQPMPVVLPPEVLRCKKRLNPG HNPVGDLDTDQPVYTKRCRYDESDLAAQYCNDFFSLPATQIIGTQASLMDYEMQATGGMMMMESETSFPAQQQQHQEQQQ HPQQPHQYQRIHQHYQESAEQRVPSPQQKSRKSNNSIGKIKLKSIGSEAEADLYIATHGGSLHHFCGLGGSELEESDI