MESSEQEQEQGGDEEGGAGRLLAGVPDEITLDHVLTKLPWTTLYVLSSLNRAWREAVLSRSVYNARVRTNTSQTLVAIFHEPPASVIMTGRKTAISVYDPSTDRWHLLPPIPDVRSGIPSSCGCVCLDGELYILGGYDENKHGENWIARNQVHSFDLGSAQRAWKQCASMYGKRINFSCAVKDGKIYVFGGQASFRGVFSEKSEVYNPKQNSWHFIAPVLHHCLGRKAIVAEGEIYVHGGSFHNQLDADFAEVYDCRKDQWRELKNFTHPEQSIRSDRLVVIDGKLHEIYGNYLLVHDAATNSWKATQYISWDVLERFQANHFRADEAVAVNGELLSLGCWKKFRIRRTEYGMQQMILGMGQILLRSKGLGCKDRQLDWEIVNCPYSFWIMSYCLCLVRV*