MMNKLYIGNLSPAVTADDLRQLFGDRKLPLAGQVLLKSGYAFVDYPDQNWAIRAIETLSGKVELHGKIMEVDYSVSKKLRSRKIQIRNIPPHLQWEVLDGLLAEYGTVENVEQVNTDTETAVVNVTYMTREEAKVAIEKLSGHQFEDYSFKISYIPDEELSSPSPPHRAREQGHGPGSSSQARQIDFPLRILVPTQFVGAIIGKEGLTIKNITKQTQSRVDIHRKENSGAAEKPVTIHATPEGTSEACRMILEIMQKEADETKLAEEVPLKILAHNGFVGRLIGKEGRNLKKIEHETGTKITISSLQDLSIYNPERTITVKGTIEACASAEMEIMKKLREAFENDMLAVNQQANLIPGLNLSALGIFSTGLSVLPPPAGPRGAPPSPPYHPFATHSGYFSSLYPHHHFGPFPHHHSYPEQETVSLFIPTQAVGAIIGKKGAHIKQLARFAGASIKIAPAEGPDVSERMVIITGPPEAQFKAQGRIFGKLKEENFFNPKEEVKLEAHIRVPSSTAGRVIGKGGKTVNELQNLTSAEVIVPRDQTPDENEEVIVRIIGHFFASQTAQRKIREIVQQVKQQAQKYPQGVAPQRSK