MELHTRSSRAPLFDPVSRWSVDFHHPAPKGRDIQLSPLTSSNNFSLDDVGVPWRPNSKGMREVFKKQPAAAIKMTYFSVKDGDAPRDGNKLAVITLQSAQRMNRSASVPCPGASIRKAITRAPGRKWIYEAGIVTHEEQLKDIIKSLDDCRKTWENDGNYLQAAVVAKQVQALKIFLENKKKTKMIETHCKEKEEAETAYKAELDEKNKLWNERFKVFQNEVVQQSQLLKQQHETSLQNFRNKMDTRTPKKPQLSRELLNERKVQTFLGKQGKYLEAQKVKRHADRKEMKELQATLAAYQAEVALKEQALKAKQQTEMSILLQRAAQTREELKRNKEKDLACCSQRHKNVLRDLEALHKQERQKQGHRMKKIVQEFRALGGEVRDLSHTMESLVVPALSEAGGVENFATATIFEIDCLNIGGL*