MGLRNIEATLPPGFRFYPRDEELVCHYLYKRVANEMPSLDTMVEVDLHTCEPWQLPDDAMLGANEWYFFSFRDRKYATGVRANRATKSGYWKATGKDRAVIDPTTQAIVGMRKTLVFYLERAPNGKKTGWVMHEFRLETPHTPPKEDWVLCRVFHKRKKEPSTQYRLEVEQENIGCSSANMGSCTHPIYQSMPYNKQMVSYSNEPHQEESNSPPNTMLNLAVLHYNFLEDTPMIGMNGRGGDEYGFLLDLGLDDENMGDGEPLDLGEAILNNGRAKGFP