MKSQNRRRAPAWTEREVRDLTTVWGDKSVLAELRSKRQNAKVFEKISSGMKDRDYNRDLQQCHVKIKELRQAYQKNREGNGHSGSEPQTCRFYDELHAILGGAATTTEPRALTPSKEWEATRNRETHPKQAPRP