MSNQLFDAYFTAPAMREIFSDRGRLQGMLDFEAALARAEASAGLVPHSAVAAIEAACQAERYDVGALANAIATAGNSAIPLVKALGKVIATGVPEAERYVHLGATSQDAMDTGLVLQLRDALDLIEADLGKLADTLSQQALKHADTPLVGRTWLQHATPVTLGMKLAGVLGALTRHRQRLQELRPRLLVLQFGGASGSLAALGSKAMPVAEALAEQLKLTLPEQPWHTQRDRLVEFASVLGLVAGSLGKFGRDISLLMQTEAGEVFEPSAPGKGGSSTMPHKRNPVGAAVLIGAATRVPGLLSTLFAAMPQEHERSLGLWHAEWETLPDICCLVSGALRQAQVIAEGMEVDAARMRRNLDLTQGLVLAEAVSIVLAQRLGRDRAHHLLEQCCQRAVAEQRHLRAVLGDEPQVSAELSGEELDRLLDPAHYLGQARVWVARAVSEHQRFTA