MVNPQYLQVDLYADLYEQILTNYKQFKFQIQMRSFQVSKDSSFRILCPSNKIEMEEETVDTQIQLEVKNIYRPIKIILPPPSLPKIVTSTKTCNCKKSQCLKQYCDCFANGQVCSENCNCVGCFNNSLNNSQRKDAKLQIQARDPGAFKQAFKGCNCKKSGCQKKYCECFQNNLQCTHQCRCEGCVNCLK