MTPPTMLQTAPVESFNLNPKSTQQAINLKSDAKNGKVSFADWNEFKFAPIRESTVSRAMTRRYFADLDKFAESDIVIIGAGSAGLSAAYTLGKNRPDLKIAIIEASVSPGGGCWLGGQLFSAMVLRKPAHLFLDDMGLDYEDEGDYVVVKHAALFMSTLMSKVLQFPNIKLFNATAVEDLITRKDPATNLQRIAGVVVNWAQLDHDTQSCMDPNTINCNVVLSTSGHDGPFGAFTAKRLEQLGRAPRDVTAGFTKPSITTSKLQEPEPISNFQLGGMKGLDMNKAEDAIVKGTREVVPGLVIAGMELAEVDGSNRMGPTFGAMALSGVKAAESVLNVLELRKQQNEACYGAYKG*