MRSWVHVLAWSVDFSPDDVPLSFLVENVASMTWVDRDEISKYLSCIPIEIDSQDLSPSRRRRLYWTNIPHPKALPRVKDDKSTALQSVLDNATALETKCACILSANFNAGRAQIQEVLDCTKNTCRALTISELEKIMGYPRGYTRVQSQLTEGEKAEYSMCTRRSWRLRSCLRNSIDRSTNIFQSRIKKSERWKLLGNTFSVQVIIYLLSSLLDTAVSEDLRFYNIPKIIDEDQCSVMEEGEIWALYNTHKQPNWYAVIYKREGGQFVRRKNGKLHHLRIEVEFLELTDDYIVREKNTWSPSRGTGQYRLSRQTDIQDSWVAFSHRGMRVICRIDGYYELRHCYFIYPLKNEVWAVYVLNRKRTSTVFVFINESSIDKTRLEKTRPGKEGFKASCQVMQQTHQAQLFRCTDKEMEINDLSQFSFRAPYHFKDEAGLFKLEYNKNSWNMIAEEWTYIGTKRTRSQMENSSWGENKDEDGFSDEDEEDF