MEVKPPPGRPQPDSGRRRRRRGEEGHDPKEPEQLRKLFIGGLSFETTDDSLREHFEKWGTLTDCVVMRDPQTKRSRGFGFVTYSCVEEVDAAMCARPHKVDGRVVEPKRAVSREDSVKPGAHLTVKKIFVGGIKEHTEEYNLRDYFENYGKIETIEVMEDRQSGKKRGFAFVAFDDHDTVDKLVGWQQHSLFSFKCELFSVANSSHDIYLTSVKKNNKMVGNSNFLTLYVIIHVKDREFIYCQNFTLTLRYVAGFNVGHYSRILQHHSEWNTDNFNGVNGTCYHNCETIIVTSKGENDYCVGKPHISGNYGGGGNYNDFGNYSGQQQSNYGPMKGGSFGGRSSGSPCGGGYGSGVGSGGYGSRRF