MKPSPVPLVGKSTAAKGPGPLPSRKRNRSNRQPIRAALPHTKTVEQPNKNFRPSQRAQSQKGTSGKRAHGPKILVPDDSPIVDAPALPVKDDPCHHSQSDRKRYQKLARRVPRDAAVQDKAVRKAARKPLYKAGLAKARSNANERRARSARAPQPEQWIPNSVTLLQAEPVSSKRVLQWPCLPPVPLSVEQDALTVLMQRGRRERGMAKDLPALRLENIQRCCHHSGHLQLPQALSLRRHHIQKLNRVNIKEVGLGTEGQVRDAAECFEQAVEDCLRKLNVPVWTEAQQKAHFIQQPDLTRQPPTPDFILREQMLLKKTSGHPTDGRIVEERVIHWIEVKMFYGASTIPNDDNRSAVGNLRRTARKYYKTYGPGVIVFMYGCGEKLASMLAGEGVGVVDCCGDMVDLERVYTQQRTWCANRNGTILP*