MEGGRRAVLAGCNYKGTMAELHGCVNDVWSMHEMLCQRFKFRKEDIHVLVDDDARFTQPTGANIRRALVAMATSAQPGHALFFHYSGHGTRLPHHHETARAPRTAPSTYYDECIVPCDMNLLTDEDFQEIINLLPQGVTFTIVADSCHSGGLIRYEKEQIGDSFPHIALMKNYARTSRNHGHLPILEEEDDSSNDMDQHNEPNVKSPRSLPPFKLVEILKQRSGQEDIKINNLRSIIFNMFKEESSIKIQKLITSLTCREEMIIHHQSQQKSMTIPLSHHKKDVNANIIDHSPQFHPHCLAQLALSQDGVHDGKGDMAILLSACQAYETAQDIVPHDGNPKRAFGAMSHAIHDVLAQMEYQTPLSNYDLVVNVRKLLAQQGFSHQHPGLYCSDDYVNASFILEKF*