MDVQVHSLWDALSIQQVLDSLKCTTSLPPMEKWIYIIQKCRANKNLAIAKCMHMHVHENGLEVHRSVGNYLVPMLVECGGMSDARQAFRRLAHRNEHAWTSLIQGFVDCGECQHALNLFQSMQDDCVHPSRFTLQALLKACARLKSLEEGWEIHSKIFMAGYDVDPFVGNTLVDMYAKCGSFSEAWEVFCMLPCRDVITWNALMSGCTEHMLCEEALKVSKEMRLGGVCPSIVTFLCILKACSSIKAIDKGRRIHAEIVEEGLEKDSYVGNALVDMYAKCDSPLEALEVFCELKHRGVDSWNTLITGYSEQGLGEEALGCLEQMQLAGVPPDEVTFICSLKVCGDAGFIDKGRRLHGDVLKEGFEIDPFLGNTLVDMYAKCGSLGEAQKVFDNLLVRDLVS