MKRTRDDDDVPAHVRRSARLLSCRDNTRGTPQLRKKRRTSGKRSPKTDDVCRGLTAIGLDDVPLDVVVRIVEHALGVRAVEPFVGFPCTLISFDAVRLIAPLALTCRRMYRVFVPDGQHASLPPLCMSLSVSAIRELRLVVDEIKAVQTKRRMHRARGASQNDSRNSRCHGSIDSPLVRSVAHMVHFQGQDFRGVPRFLASLATFTCPGLWLWSPVQMELDAIRRREVQRALLGTDDSCSSTQRMWLQAMHAINPASRHFRAFLSAMTGLKELRMSGAVRFFRNAAFPALCMTWLRPMAQLEHLVLQDFKVCCVARYRAEMPRSRQIDLYNVDEHEHRELDTVDSEADED*