MDDMDGIHVWSFRYRYWPNNSSRMYVLENTGDFVQTHELRQGDYFALHYNDQKQIYVSLLFGVA