MADTRPAEKDEQQKQNAPRKVMEERVKGVVKWFNVKAGYGFINRQDTSTDIFVHQSAISRNNPEKLQRSLQEGEEVEFYVVEGDKGDEASEVTGPGGEPVKGSVYAALRGRGRSPRVFNMRGRGRGMGPGGFSSNQDFVPYYGPRGRGRGRGGSEMYGGAYEFMDRGGRGRGFRGRGRPRGRGFRGSGGFESRGRGGPRGGRDNYHNGDGKLPTCFDIFACYYPEAHAFPF