MELPPIVVTAPEPFYPGLNQSGGGTMQSPAVIMNQMQLIRNNYYVQGMWRQVIVKLCSEAEFYMNKNGGQFAEWMIGESMRRDLKILPFADNYMCVTGLSPEAALWYAYQNPLLVTQANAVAQSSQVSATDLGPVSALGHFINGDGNSVVMDINKLGLNPSVTSIPLLDQHLASMPIGTSSVLIDKVPYDTFADSFNTGVILGHITLKIEGTATKSENGAVTFNGEARAYNDKYDANQGSFRNALPEAATTILRKIQEVTNAKEYEIEIKGSLPINIQR