MSRYSYQSLLDWLYGGVDPSFAGNGGPDCAAFLSWQQRLLESVVVLTLALLEILVALRHILRQKEDGRGGRSSQPQQVTQRPEEGKESLSKNLLLVALCLIFGVEVGFKFATKTVIYLLNPCHLVTMMHIFLLACPPCPGATVIFKLQMHMLNGALLALLFPVVNTRLLPFELEIYYIQHVMLYVVPIYLLWKGGAYTPEPLSNFHWALLSTGLMFFYHFSILQILGLVTEVNLNNMLCPAISDPFYGPWYRIWASGHQTLMTMTHGKLVILFSYMAGPLCKYVLDLLRLPAKKID