MKWKVLEWSIALSLVSLLRHGCAYEMNRVVRVAEDTWREAAKSHERKIRNLLLPGLLPQDLSSRQSQRLHANLGEQGWTALDTKHPIYNFLIEYYGLKGAKGPKRLARWSPALSLLLQRDAPVPCDAGILLEGAREDDFASVLHVRGASIESEGILYSPGLFFGKGDSTRRDEAARAATPFIWYRDILQQTLSAEPIVHCHGLHEFAMQYQPKGAPPPPSGKYQSHLSLRLEQSVINEAVERKGISCTHVDALRFFAPAAGPLNHHGSKLIRTDQLRLEQPACVHAQMDLLKIALRLQPFCGAELVERILDVALRARRLDVAASPYDASAYGVDVVPVETPEGRAMYRKEQIAQMKAAEPIRRQLLKAYDEFLLLAFDEAALQTATEHPKAERFAQAEPGGLPWRKNLVNS*