MARQEIEHSHLPVRGINLHVAQVGKGDLGTVVFLHGFPEIWYSWRHQMLAVAAAGYRAIAPDCRGYGLSDQPPENEEASWVWDDLVADVLAILDALSIPKAFLVGKDFGALPAYDFALQHPDRTCGVVCLGIPFSPVPFAFDTMPEGFYVLRWGEPGRAEADFGRYDVRRVVRTVYVLFSRADIPIAKEGQEIMDLADLSAPLPEWFTEEDLDVYAKLYEKSGFRYPLQMPYRSLRKMPQRLDAKFQAPVLMVMGEKDYCFKFPGFETAVRSGAMDNFMPDLKIIYIPEGGHFVQEQLPDRVNELLLDFLNGHPVAS*