MAFVSGSGVALRVGEARAVSGACVTRVHAAGGMTVRSSRARVGAGSALRMAVAEPATAADEGMLLEDWLRLDVDPALDKCVRSIFSACKEIAYKIRTASCDKMQCFNDFGDEQLAIDLLADKAMFENLTASGVVATASSEETPVEKEITPGGKYSVAFDPLDGSSIIDTNFSVGTIFGVWPGSKLTGITGRGLVAAGLAVYGPRTTITLSVEGKPYAYEFLLIDDFSGRHGNWILTKTFSTVTEGKLFAPGNLRAVNDNKGYAALVQFYKDNKYQLRYTGGMVPDVNQILIKGKGVFCNPESPTAKAKLRVLYEVAPIGYIMEKAGAKSSDGKQSVLDIPINNTEVKSQICVGSAGEVQRFEEMVGVDNYSPSY*