MRPDEKATSGLEGIKNESVDLERIPIEEVFEQLRCTREGLTSNEGENRLQIFGFNKLEEKKESKILKFLGFMWNPLSWVMEIAAIMAIALANGDNKPPDWQDFLGIVVLLVINSTISFVEENNAGNAAAALMAGLAPKTKVLRDGRWQEQDAAILVPGDIISIKLGDIVPADARLLEGDPLKIDHLEGDPLKIDQSALTGESLPVTRNPGDEVFSGSTCKQGEIEAVVIATGVHTFFGKAAHLVDSTNNVGHFQKVLTAIGNFCICSIAIGIVIEIIVMYPIQHRKYRDGINNLLVLLIGGIPIAMPTVLSVTMAIGSHRLSQQGAITKRMTAIEEMAGMDVLCSDKTGTLTLNKLSVDKNLIEVFVKDVDKDHVVLLAARASRVENQDAX