MEKRPHVLVFPFPAQGHMISLLDLTHTLASHGLSVTVLTTPGNQSLLSPLLQRASSEGLRIQPLIIPLPPIEGLPPGCENMAQLPYNLIPLFMDSFKDLDDPIEDWFQQQKKSSDYGFGPPVCIISDFFLGWTQNTAAKLGIPRIVFHPSGAFAVSVLYSLWKYMPHEQVSSDNDTVHIPELPHPVSFPKYQISRRARLYKKSDSVSEFVRYCMNLNVESWGTIIDTFSDLESVYIDHLHRVVSSRPVWSVGPLLPPAVFEAKQRTHMIERGKPSSINESVCLQWLESRGDKSVIYICFGSQADLSNKQIEELAAGLEASVEFFIWVINDPPSSVPADEYGVLPLGFEERMEGRDQYYNARLLVDCLKVGVRFCEGATTVPNRDDLGIAVKRLLVREGEEMKRIEELRAAARMAVQEGGSSDRNMEAFVSEMKKLVSQT*