MDLGIPDLLDTWLEPPEDIFSTGSVLELGLHCPAPEVPVTRLQEQGLQGWKSSGDHGCGLPESEPEDFLKLFIDPNEVYCSEASPGSDSGISEDPCRPDSPPAPRATSSPAVYEVVYEAGALERMQEGAGPNVGFISIQLDQWSPAFMVPDACMVSELPFDAHAHILPRAGTVAPVPCTTLLPCQTLFLTDEEKRLLGQEGVSLPSHLPLTKAEERVLKKVRRKIRNKQSAQDSRRRKKEYIDGLESRVAACSAQNQELQKKVQELERHNISLVAQLRQLQTLIAQTSNKAAQTSTCVLILFSLALIILPSFSPFQGRPEAGPEDYQPHGVTSRNILTHKDITENLETQVVESRLREPPGAKDANGSTRTLLEKMGGKPRPSGRIRNVLHADEM