MLLKHSFGDHEEQLGGNNNYDEYSYDKLQEFVTRLEEERLKIDVFKRELPLCMQLLTNAVETSRRQLEAWKTVEAVPAKPVLEEFMPLKISTPAEEEKPPTIMSDKANWMTSVQLWSRAADVSKHKSTPNNNESTNCNDSNNNNSETCNDQRINNNGAFVPFNKDRSSGPGLGLGGGEKMELLEKAEKKNNINCSDNIKSGNNDNNGGVGMAVDQSSENGAAEVGSAPTTTQTHRKARRCWSPDLHRRFVNALQMLGGSQVATPKQIRELMKVDGLTNDEVKSHLQKYRLHTRRPGPTQQASGPPAAQLVVLGLGGLWVPPEYAAAAAAAPPALYGPPPTSHPPSHFYTPPSLPQEFYTRTGPAPHLQHHHQVQLYKGAPQSSPESEVRDTAERSESFEEEKSGSSSWRIEGCENGDDRIINGRGSCGRRSDRKRMKKVIEVKLL