MSVIQFKEANCKNCYKCIRSCPVNAIAFKNDQAEIIHDECMLCGNCLTVCPQNAKSVNSDVEKVKKFIQKREKVYVSLAPSFISAFDHDEKWVYYALKKLGFTHIEGTANGAYQVSRQYENLLKQKKMKNIITSCCSSIILLIEKYYPQLLEQLAPVVSPMIAHAKMLRETYGQRIRVVFIGPCISKKEEFNDLQNGSQIDAVVTFDDLDKWFEEEGLYESNEIVDGIKSFDTSARIYPVPGGILKTIDRKYKKNYRSISVDGVERCMDVLQSIVEGDIENYFIEMSSCKGGCLGGPCMKNVPGGFLTARERLLNYAKRTGIQTDTGLTNSVMALTKVDLSKKFVDRSKKLEVPSEAVIQGILNSIGKFSKDKELNCGACGYHSCREKATAVFHGKAQVHMCLPYMRERAESISNIIINYTPYAIFALDEGLKIQELNKSAQQMFNLGARNMNGRSISEILPCDEFEQVLEGAENVYDEKYVYESYGMVVKQSIINVKQHNTVIVIINDITKEEAQRQKILESRSQNIDIAQKIMEKQMTVAQEIASLLGETTAETKVALTKLKKSIMSEMGEL