MCCCCVLDSIWGGHRGQLVGSRAAGQQAGQPAWLQQLVGQPGWLHQLVGQPGWLRGQPGQPWVGCAGWSGQPPWLAEQLGQLARARRPAQERENNRRLAKRGGGQLRMRRPASSGEREGHDQLKGEREGPICALIPVEGKQEELTAELLGFHDSTSYQMALVPELEARLKAKNELLASSFIMDESDAFGVNLSKSLRLPERIKSAIEEIELEEAALLEDLYSSDRKFAEYYNVLEQILGVLLKIVKDFKLQHQHQYDGLRKSWLCKRCQTMNAKLRVLEHLLLRDTYTQESIPALHKIRGHLVEAKEDATAAYNRAVTRLREYQGVDPHFDAIARRYHDLVQKLEGIQWTIRQVEMDLNNPDEHLTL*