MSTKITIDPISRIEGHLKIEATLDGGIVKEAKSSGMLYRGLENILLGRDPRDAARIMQRICGVCPTSHGLAAAFALDQAYGVQGSITDNGRILRNLIQGANYLQSHILHFYQLAALDYVDVTAVADYSGTDPVLKKVQDFISRGHLGPFVPRYEGDYRLSKEENMAAVAHYVEALNMRRLAHETVALFGGKMPHNMAIVAGGVSTQPTRDKITQFIGKVDQLIDFIDTCYLPDVLLVAGRYSDYFEIGAGCRQFMSFGVFDLDSDPDLTKRKRYLPQGIVRGKDLSMERVDPLLITEDVQNSWYVDSGIRHPFEGVTEADHDKAGAYSWCKSPRYNGEVMEVGPLARMLASYVSGDVQIRRLIDGVLGRFNASPTALFSVLGRHAARAIETRVVAGKLRDWAMELQPGQPSFTDFDLNVSARGMGLHEAPRGALGHWIVVEEGKTKNYQAVVPTTWNAGPMDSTGQPGPIEQSLIGTSVKDKNNPFELVRIVRAYDPCLSCAVHVVDPKGQDLGRFVVGPQE