MARPLYTEKFHGKLAALKIVSSSEAAAAEEETDAAAPFPQLEALWHYECVVSPRSPAAKLLSNPCSPRSPATADNHSHEARPAATSGSVSPRSLPSSPRSHAGCNGAAPSPLSRFAPAHPSLQRVFNTFDEDGDGSVSTQEIARIFEKLGLERSEDSLKSLLAEMPSLVTKAQGHVDEEEFLLLYESACCFVEKVDANSSSSGLEDEEDQDLLAAFYVFDKDRNGFISPAELQSVLCSLGFPQGRQLEDCVDMIARVDENGDGQVDFFEFKKLFHMENPYITTIQSF*