MIVIGYEQWKQTSISAFSDFLFRQELLPNLFGKETPFILYWAGKDLARKYPLATIDDVIAFFEQAGWGNLSLLGEKKDECELQLDGPLVAMRFDYSEDCTFQLEAGFLAQQFEQQKGYVTEAFEKQKRRVKTVLFTIKWDRKDEADR