MSILYEERLDGALPDVDRTSVLMALREHVPGLEILHTDEEIIPYECDGLSAYRTRPLLVVLPKQMEQVTAILAVCHRLRVPVVTRGAGTGLSGGALPLEKGVLLVMARFKEILDINPVGRRARVQPGVRNLAISQAVAPHNLYYAPDPSSQIACSIGGNVAENAGGVHCLKYGLTVHNLLKIEVQTLDGEALTLGSDALDSPGFDLLALFTGSEGMLGVTTEVTVKLLPKPPVARVLLASFDSVEKAGLAVGDIIANGIIPGGLEMMDNLSIRAAEDFIHAGYPVDAEAILLCELDGVESDVQEDCERVNDILLKAGATDVRLAQDEAERVRFWAGRKNAFPAVGRISPDYYCMDGTIPRRALPGVLEGIARLSQQYDLRVANVFHAGDGNMHPLILFDANEPGEFARAEELGGKILELCVEVGGSISGEHGIGREKINQMCAQFNSDEITTFHAVKAAFDPDGLLNPGKNIPTLHRCAEFGAMHVHHGHLPFPELERF*