RGPKKKRMTKARVVKFKMRRSKANARERNRMHGLNRALDRLREVLPCYSKNQKLSKIETLRLARNYLFALTDILRTGSVPDNVTFAQTLTKGLSQTTTNLVAGCLQLNPRTLLPEKDIDPLAYM