MSNYNGRHGPNVSQYLRELDTISPQDSAEETFNMEADLALFTNTQFFDFESGQTTDFQAQPVNVKPETEATTSPAADVSAAASVIGDMPNLDFISNDFNFHEFNANNYSAPQMNNFAEANHGYPALQPQVAGQFHGATRPAEKRTEEMAAPQQPTGYEDTSRIAAEEDKRRRNTAASARFRIKKKQREQALEKSAKEMSEKVSNLESKISQLETENKWLKNLLVEKNEGNEDISALWKEFTKQAGSKLKANQSRS