KEPEQLRRLFIGGLSFETIEDSLREGFEMGTLADCVVMRDPQSFGFVTYSCVEEVDAAMCARPHKVDGRVVEPKRAVSREDSVKPGAHLTVKIFVGGIKEDAEEYNLRDYFEKYGKIETIEVMEDRQSGKKRGFAFVTFDDHDTVDKIVVNYHTINGHNCEVRKALSKQEMQSAGSQSGHGGGSGNFM