MEEYNALLMLNRRVRTIGEEEDSSPYFNPFESSVGGSTGLEKIVDRSKCNVATVGGPFVCFDCGKRYKWHDNAYVSLQLPYGLPSGFQPYSANVNLSQKDEMKYLRGDGSSLMNVCFGCGKRYKWRDSLLRHQRVECERKYSPSAAIEWYYQYQTLYLRLMAENQMMAENKVVFENGKCSTTGNAQQPGSGNCLKEFHVAADKLAMENGVDEAPPAGNHGITANVRDPSSYSCPRCGNAYSRPHSLNRHIRFECGVEPQFECPICHKKSKHKHNLVLHMRTHQKT