MEPSFSSSYNGHAISAAYSHEWQPLEQDVDGSLFSLPAAAACYVDSRIDTTYSSTIMAATAFHPSSSATWAASSSGLVPPSHHYQLQQLHFGGGMVDMDQFSALMGAATISSGAPTTTYHHGGVMAAANALPAMMQQEAAEAPTLIGVRRRPWGKYAAEIRDSTRNGERVWIGTFDTPEAAALAYDQAAYSMRGAAAVLNFPVEHVQESLRALGLTGAAGDDSPVLALKRRHCIRKRGPKNKQKPAAGKEGQLPAAAREQMAAATASHGHGKQMQAASCALELEDLGAEYLEELLALSDQ