MADDKGISESDKNDPAASAPEIGKKKNRGIISRIWNGIFRLKGDDFEKRLQYISKEEAAVLARMKRRSQTWRRMTRHLIIFAIIFEVIAVGYAIMTTRSMDLDWKRRAFRVLPMFLLPALSALAYSAIRNFARICDRRDQKTLERLRAERQAKIDELKERTNYYTTQQLIQRYDPDPAAKAAAASVLASKLGADSGLKVYLGDEPKINVAAGKSNDVEVLQSSGLRNRKQLHTRSSSAGSNPLHHSDEETSRSVVIQHPQTSEHDNLVVNHHNPQGSTMNDGGWIARIAALLVGEDPTQSYALICGNCHMHNGLARKEDYAFITYYCPHCSALNRPKESEEHVSSSITTSPQTSSLTKESNINPSIPLGDSIHQSNCPLKEGLEVEEVEKLG*