MLPEELLKHPEKWTAEDVAKLIKYFVEKYNLTPVDKTLFGCDGAELLKLTQEDFRELDPKNGKLLYYFLEALMKRLP