MDLGIPDLLDAWLEPPEDTFSTGSVLELGLHCPPPEVPVTRLQEQGLQGWKSGGDHGCGLQESEPEDFLKLFIDPNEVYRSEASPGNDSGTSEDPCRPDSPPAPRATSSPTLYEVVYEAGALERMQGETGPTVGLISIQLDQWSPAFMVPDSCMVSELPFDAHAHILPRAGTLAPVPCTTLLPCQTLFLTDEEKRLLGQEGVSLPSHLPLTKAEERVLKKVRRKIRNKQSAQDSRRRKKEYIDGLESRVAACSAQNQELQKKVQELERHNISLVAQLRQLQTLIAQTSNKAAQTSTCVLILLFSLALIILPSFSPFQGRPEAGPEDYQPHGVTSRNILTHKDITENLETQVVESRLREPPGAKDANDSTRTLLEKMGGKPSPSGRIGTVLHADEM