MKPHRIRMTHALLAHYGLLQHMQVLKPGITPETQQDQLRQLKLGGAASGFCYVNDIVLAILELLKQHERVLYVDIDIHHGDGVEEAFYTTDRVMTVSFHKFGDYFPGTGDIRDIGFGKGKYYSLNVPLDDGIDDESYHFLFKPIIGKVMEVFRPGAVVLQCGADSLSGDRLGCFNLSIKGHAECVRYMRSFNVPLLLLGGGGYTIRNVARCWCYETGVALGIEVDDKMPQHEYYEYFGPDYTLHVAPSNMENKNSHQILDEIRAKLLDNLSKLRHAPSVQFQERPPDTELPEADEDHDDGDERWDPESDMEVDEEHKPLPSRVKREIVEPEAKDSDDKKGVAEHSRGFDTAAEETACSKASDVCPMPIDEPNVKVEQENLNKPFDQPVQMYPKP*