MDAATRDDDARRAGATTTAIDGDDDDDGTRATTTTTTTTTTTAATTAVKTPTGRDDGDDGFCPAWTRRGRGTIASAAWRRPALAACSLEDFTFDLMRFHQERGRDWEQCWANLDRVVGRTGAPLDCLHLYRQVCSLGGFASRTSAKERIKAAEIFRNMFNHYENHTMTDCGNRMLTAYENYFLEYEAAHEEDLTRGTCGNCGGGIQTSIGTVADLLHECVGCERMFHGRCQPPEVFPPIHGEGKNAGCSTRIVCFECRAGGAYAASTKLLRDEREDADSYQTRLYECVARRGRRYKSSYVRPTRAMDEGAKPPSPTGNDPDDGSKMDD