MLPSELLKHPEKWTAEDVAKLIKYFVEKYNLTPVDKTLFGCDGAELLKLTQEDFRELDPKNGELLYYFLEALMKRLP