MDLGIPDLLDAWLEPPEDIFSTGSVLELGLHCHPPEVPVTRLQEQGLQGWKSGGDHGCGLQESEPEDFLKLFIDPNEVYRSEASPGNDSGTSEDPCRPDSPPAPRATSSPTLYEVVYEAGALERMQGETGPTVGLISIQLDQWSPAFMVPDSCMVSELPFDAHAHILPRAGTLAPVPCTTLLPCQTLFLTDEEKRLLGQEGVSLPSHLPLTKAEERVLKKVRRKIRNKQSAQDSRRRKKEYIDGLESRVAACSAQNQELQKKVQELERHNISLVAQLRQLQTLIAQTSNKAAQTSTCVLILLFSLALIILPSFSPFQGRPEAGPEDYQPHGVTSRNILTHKDITENLETQVVESRLREPPEAKDANDSTRTLLEKMGGKPRPSGRIGTVLHADEM