MATCVLLQHFHVSDSCFSRTPYLQSSRTSQLSKLRPGGSSIRCQSTSTDKQKSRNLLDNASNLLTNFLSGGSIGSMPVAEGAVSDLFGRPLFFSLYDWFIEHGSVYKLAFGPKAFVVVSDPIVARHILRENIFGYDKGVLADILEPIMGKGLIPADLDTWKQRRRVIAPGFHALYLEAMTKVFTECSERAILKFEKLLEGEHLHGGKTIELDLEAEFSNLALDIIGLGVFNYDFGSVTKESPVIKAVYGTLFEAEHRSTFYIPYWKVPLARWIVPRQRKFHSDLKVINDCLDGLIKNAKETRQETDVEKLQQRDYQNLKDASLLRFLVDMRGADVDDRQLRDDLMTMLIAGHETTAAVLTWAVFLLAQNPSKMKKAQAEIDSVLGQGRISFESLKKLEYIRLIVAESLRLYPQPPLLIRRSLKSDALPGGYKGKKDGHSIPAGTDIFLSVYNLHRSPYFWDRPHEFEPERFLVPRNSDIEGWSGFDPSRSPGALYPNEIVADFAFLPFGGGPRKCVGDQFALMESTIALTMLLQKFDVELKGGPESVELVTGATIHTKNGLWCRMMKRSDLH*