MDGNGSGKESARPSLEALAAAEVSVLTQDVXXXXXXXXXATGVLDLQQYAIADARLEELKPALLDLKDRLRVLILFYNEIAALPEWFGELHALQELHMGANPLEQVSAGALAGMRSLQHLDIGFGELLTSVPASLGSMEQLQVIMLGNCRLASVPDEIGKLQNLVELHLYGNHLKAVPAQLGDCASLRVLNLGRNQLTELPDSLGKLKNLEVLHLYENDLRKLPSSLSACTALRTVSIHNNTELEVLPHDVHRAGISALLEYYSRAKA*