MHLSEPMRNRDGFLKADVLAERTLDSLLAEHPGELVRTGCPHVVCTVLPTHWRSNKTLPVAFKVVALGEVPDGTPVTIRAGNDENFCAELRNCTALMKNQVAKFNDLRFVGRSGRGKSFTLTIMLNSCPPQVATYSKAIKVTVDGPREPRSKTRNQGFHPFHFGPRPFPFGTPLDPNRIAELPLKLSGKHVILF