MLQVEDGPGALQETLKFFWKHDVNMTRIESRPAKGHNMNYSFYIDFQGKRGQPTVDDLMADLQKNCLDVMVLHDKKGGLGFVGRALVQANLPWFPRKIQELDRSVANILDAGTDLESDHPGFSDQEYRSRRNKFAEIAQNYRQGDQIPRLDYTEDEVKTWGVIYKRMKTMWKQYACDEFNYIIPLLESNCGYAEDNIPQQQDISNFLKECTGFTLRPVGGLLSSRDFLNGLAFRVFFSTQYIRHHSMPLYTPEPDICHELMGHAPMFADPDFADFSHEVGLASLGASDEEIERLATCYWFSVEFGLTKQHGEYKAYGAGLLSSFGELKWACERNRPAGAEVPEYRPWDPFSACKQKYPITTYQPVYYVADSLLDAKEKMRGFCEDLKKPFQARYNPYSQTAMESRVAIGELKAHNDKLQREVYGLVRYSSVLRAQVA