MNDDDVDAMMEKAFGWRGQGYWRNTKVREVPTAADVTARVAFLESIGVTTRASECDLAKIVKKQPEILACDVEQLTAATEHIEKNYFMKRDTRNFVKYVVRVPQALGNNLDCAGEGKACLGECNRCWARC