MHESDLFGKKLSWCMIFTRSCQGLQRNAVGAFCFRKFANSDTQQAVEVNDKWSEIEKRNASARDFALETFDEKFDLASKQRNVVDKYLAMQNSSPARRKKQKVEVNRFRPIVYSEGELDKSNFMQPPSRNNPFPFDPTTNPSLLPPTHSWSIAHYVNHLPVLQILVELGMNLFEVDSMEHIGRKLIKLDWENDVRPKLVWLLHQVGMPITDVGSYLTRNPYFLLQDLESMQVRLNYLYTKRLTKAKILKIVKNNRFWLNTDVKTTDARLGWIQKTFELTGDEMRQLIVTEPRVIMYGIGSLERLVTMLNEELEFTKEQVKAILLKDPRVFMMEPNAVRATYNYLRYTVHLSNEQMSEWPLCLRFSIAAIRRRHEFLVRLNKADYDEGSPNYVHPSSLLQPSDQKFALNVAHTYLNVYNIFLKNY