MDAFVTRKKRKSSPTPLNDFCEDGDGDESTDFKLTLLSSLHPDLDHEALLDVLLAHEGCVSDASAALSLPQKQNITKYSKPGAQSSLRSFANPVSGDLSSPVPAKKSKLLSKKGKTLFLFDPLDIAEHTPCTVIHNFLPPEAANDLLRELLFESETYEKITFKLFDNVVSSPHTSGFYVGSEEELNDQKYEYLYNGARLSDVRRLTPRLEAVKPKVQEAVNREIQHRIATKYPGGKKLRYQCPRPWAPNAAFVNCYNGPQQNVGWHSDQLTYLGPRAVIGSLSLGVAREFRVRRVLPRTEMHPAGDSSGAKTTQNAVADEDSLRGDAEGQISIHLPHNSLLVMHAEMQEEWKHSIAPAQAIEPHPIAGNRRINVTYRDYRPEYHPSLTPKCRCGIATVMRVVQKKKENWGKYFWMCHAGNVPGKDGCSFFQWAEFDDDGNPLLKAQQAVGTTR