MNSSQQPKRLIVLVGSPRRDGNSAALAQAVMAGAAEAGTEASLHFLDDYISGFLTDERHAVPPADRYGELFLEHFLPADAAVFCTPLYWYGMSAQTKAFFDRSFSYYSNAYPDAEQVHQRMSGKRIGLTVASEETYPGGAMGIVHQIQEFSRYSHCEFVGMVQGAGNNRGEVSRDPRNPLQAARDLGREIFTRHYSDYRMDTPRSPQVWQD