VDRRYKQYYHQMQIVVSSFDVFAGSGAAKPYTALALQTISRHFRCLRDAISGQIRATRKSLGEQDSSISKGGGISRLRYIDHQLRQQRAMQQFGMMQQHAWRPQRGLPESSVSVLRAWLFEHFLHPYPKDSEKLMLARQTGLTRSQVSNWFINARVRLWKPMIEEMYREEIGDAEIDSNSSSENPPIHKDEIRSSENEEDLQSPPGERCQINQLNDSKSKAIHNMDTGGASASFQDKTSSDDAYMNLKLNEQRPNGNDCSLLQDAFTHSEGSGRYMAYQTAEFGQYGNSDVSLTLGLQHCDGSLPVSNGPQNFLAMRGEDIYGAAAPIGADTTDYDYMSMDDRRHRFGSSHLLHDFVA