MKRTRFTAVGSWYHGRGRLMRFLFAAYDGGRAAHAASRKKRTGHLHGIRQRPWGKWAAEIRDPHKGTRVWLGTFDTADDAARAYDVAARRLRGSKAKVNFPDAARTGARPRRASRRTAQKPQCPPARTTAYSATAAARAQPEQDAMMVKPELMEFFNVDAIVHLTTAVAALPPVTASTFADTMPRVDEDSSVGSGGGAMLGFADELGFDPFMMFQLPCSDMYESADSIFAGDAVIPDALSVDSGMDAVSLWSFDEFPMDSAIF