MRKAAAAAVAAAAAVGVALLVRRQLREAKRWGRADAVLRELEERCAAPPGRLRQVADAMAVEMHAGLASEGGSKLKMIISYVDALPSGEEKGVFYALDLGGTNFRVLRVQLGGKEGRVIKQEHDEISIPPHLMTGGSNELFDFIASSLAKFVASEGEDFHLAEGRQRELGFTFSFPVKQTSIASGTLINWTKGFSIDETVGEDVVTELTKALERQGLDMKVTALINDTIGTLAGGRYDDNDVIAAVILGTGTNAAYVERANAIPKWHDLLPKSGDMVINMEWGNFRSSHLPLTEFDQALDAESLNPGEQVYEKLISGMYLGEIVRRVLLKMAEEASLFGDEVPPKLKIPFIIRTPYMSMMHCDRSPDLRTVGAKLKDILGVQNTSLKTRRLVVDVCDIVAKRAAHLAAAGIHGILKKLGRDVPNTDKQRTVIAVDGGLYEHYTIFAECVESTLRDMLGEDVSSTIVIKLAKDGSGIGAALLAAAHSQYREAEEL*