MFLSPGEGPAEGGRPGPGEEAPKKKHRRNRTTFTTYQLHQLERAFETSHYPDVYSREELAAKVHLPEVRVQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVRHPAMSLTKPWMGSGPPAMPGLPCLLGQGQVLQGSFGPHTFGPGFTDGFTLEEASLRLLAKEHVQALDRAPSA