EEGHDPKEPEQLRGLSETTEDSREHLKMSTLTDCVVMRDPQKRSRGFFVTYSCVEEVDAAMCARPHKVDGRVVQPKRAVSREDSVKPAHLTVKKIFVGGIKEDTEYNLRDYFEKYGKIETIEVMEDRQSGKRGFAFVTFDDHDTVDKIVVQKYHTINGHNCEVKKALSKQEMQSAGSRGRGGGSGNFMGRGGNFGGGGNFGCGGNFGGRGGYGGGGGDSRGSYGGGYDGYNEGGNFGGVNYGGGGNYNDFGNYSGQQSNYGPMKGGSFGGRSSGSPYGGGYGPGGGSGGYGSRRF