MSKPFDPETADNLEDIEKQFAVKAVEQLMTYWSILEKVRGSQLRLTKMDDDIYEHFKKEFPDFDPSATLDENEMKSKEGKEKWREFMNTYENSIADYNFGTMLRARADVEYDQETTIFAMRMQFYAIEIARNRAGLNDWIYEKAHPEEKKASS