MLRIILCDSNTELTKLWHKSLPKILIEKRQLRIINDNFKNLTTRYITTNKIDGVDANRCSVVSPGNSFGFLGGGFDLALYENYGKKPFEDWVRSKLNHEYKPVGSLTIFDTHEYPNHKIDAVRYIQHIPTMITPSKPLASSTADNSNLIQLVFNTMWVALNNVPEDVNTIIIPGLCTGYAGVSIELSTKVTSFAITLFYMRTRISKDLLNKLIMIHMGNDYIPFYSKVIESELNTLGLKYSDLKALESCNEKIIFPAQLLRLL