MQWINALSINPSLEKAIDEVVDKIKSKLDGNADLGIIFISSAFASDYPRLMPILLDKLPLPCVIGCGGGGIVGMKNDYQPQEIEGNPALSLTVASLPDVEITPFHIIPDDLPDLDSPPSAWCSMIGVEIQKEPNFILLSDPFSAKINELLEGLDFAYPGAVKIGGLASTSTMGVGSGLFYYDGSNSDQLFRTEGTVGIALTGNIQVESIVAQGCRPIGETYQVTKGQRNVILEMSDREGKIDSPLNLLRELINSLSGEDQELAQYALFMGIARDEFKLELGAGDFLIRNLVGVDPKYGAIAVGDKIRTGQRIKFHLRDAKASADDLETLLATYYNNKQSLDQTIGALMFSCLGRGEGLYGKPNFDSQLFLDYVTDIPIAGFFCNGEIGPVAGNTFLHGYTSVFGIFSSKDTVID