MDLGIPDLLDAWLEPPEDIFSTGSVLELGLHCPPPEVPGLQESEPEDFLKLFIDPNEVYCSEASPGSDSGISEDPCRPDSPPAPRTTSSPTLYEVVYEAGALERMQGETGPNVGLISIQLDQWSPAFMVPDSCMVSELPFDAHAHILPRAGTVAPVPCATLLPCQTLFLTDEEKRLLGQEGVSLPSHLPLTKAEERVLKKVRRKIRNKQSAQDSRRRKKEYIDGLESRVAACSAQNQELQKKVQELERHNISLVAQLRQLQTLIAQTSNKAAQTSTCVLILLFSLALIILPSFNPFQSRPEAGPEDYQPHGVTSRNILTHKDITENLETQVVESRLKEPPGAKDANGSTRTRLEKMGGKSRPSGRIRTVLHADEM