MDLGIPDLLDAWLEPPEDIFSTGSVLELGLHCPPPEVPVTRLQEQGLQGWKSGGDHGCGLQESEPEDFLKLFIDPNEVYRSEASPGNDSGTSEDPCRPDSPPAPRATSSPTLYEVVYEAGALERMQGETGPTVGLISIQLDQWSPAFMVPDSCMVSELPFDAHAHILPRAGTLAPVPCTTLLPCQTLFLTDEEKRLLGQEGVSLPSHLPLTKAEERVLKKVRRKIRNKQSAQDSRRRKKEYIDGLESRVAACSAQNQELQKKVQELERHNISLVAQLRQLQTLIAQTSNKAAQTSTCVLILLFSLALIILPSFSPFQGRPEAGPEDYQPHGVTSRNILTHKDITENLETQVVESRLREPPEAKDANDSTRTLLEKMGGKPRPSGRIGTVLHADEM