MLFIAFSPFGAFALKEKESYTYTIDDIEYYKIFNEEEIPKILYDLKRGNVQGIIEDLKKEWNVDDEVDVEVFGKPNVAGEIVRANLYELGRKFGVFEDYNDFINKMNFWALELTKLSMKSFSQQKDKLIIQTVEALDDLDKTLNLLSERIREWYSLYFPEMDKIIKKHELYVNLITQFGEREKFTKSQLKKILPSNIAKELAESAKSSMGGDISEEDLRILRDMAEEIKRLYERRKELQSYLEDLMEEFAPNLTKVAGASLGARLISLAGGLEKLAKFPASTVQVLGAEKALFAHLREGAEPPKHGVIYQHPFIQSSPKYLRGKIARALACKISIAARADMFGNYIGDMLLEQLEKKVEEIRKRYPKPPKKKKKEKAKKGKKKEKKPKKEKPKKKKEKKKGKKGKIERKVIGKTKSRE