MRGVDWRQRVIDTVYYFHDVRRYQGDHIGLARYIHKQEIQILIEWDGYARQGERAAGLMALRPCPVQILHQEFLMTSGAQYIDYIITDKVTSPLRLEHLYTEKFLYLPNHFFSKGHAVQKEVVPPSFEYVPKEDKDAPFQLGVGSPQVNACLSSNPLGSDNHEDVSFVYCNFNKFLKHNPQTMRSWIRILQEVPNSILCLLENPIEGIPNLRKFVSEATASPQSDGIEGNQNPFDHQRRTHSLCNVMLDSHPYNGHTTAQDALYAGVPIVTRSDGDDMSSRVSTSANVVLGLEELNAYNGINEYEDIAIRLGNDETWFSTIRSRLIATCLQKNPMHPYWDVPRYVRAFERGLQMIWESFLDGSAPDHVX