MSRRGFASHPVGMYNAPMLPPGGSLFQNMPPHARTKLFRTSLDRDAQQRSRLLEEYRTGRLNALQLRDVSNHVVEFAQDQFGSRFIQQKLERAGSQERQMVFQEIVSSSHSLMNDVFGNYVIQKLFEFGTVEQRNELARKLRSQVVHLALQMYGCRVIQKCLETVDKDQQELDGHILKCVKDQNGNHVVQKIIETVDPENLQCVIDSFVFALSTHSYGCRVIQRILEHCTPEQKKPILDEIHQHIRGLVTDQYGNYVVQHVLEHGQADDKSKIIKELRTDLLRFSQHKFASNVIEKCVAEMFLKVFTCGHCSIVVVIENCYSSNGGTLLVMMKDQFANYVVQKLLDVADPQQRKKLMQSIRPHVSSLRKFSYGKHIVSKLEKYFQKQSSLPTAVDMGIGQTNL