MASSAATVPQLPKRKLGNTGLEVSVMGFGASPLGGSFGPVDEAGAIAAVHAAFAAGVNFFDTSPYYGATRSETLLGKALKDLPRDQIVLATKVGRYGLNVEDFDFSAARVTASVHDSLERLQTDRLDLVYCHDVEFGDLDQVVNEALPALAALKAQGLVRHVGISGLPLGAFRYVLDKAPPGAVEVVLSYCHLCLNDTSLQQLLPYLEAKGVGVVAASALSMGMLTKAGPPEWHPAPPALRAAAAEAAALAESRGQRIEALGLRFAFKQPGVATTLVGMTTPDMVTQNVDAVLAALGIKKPAAADGEAAAANGEAAAADAAADAVVAELEQLFVARGVKDVTWPSGRPLPAGY*