MEFRRCASSGLCVMLTLALVRALMLEEDLEEGVENKELSKAILEMLHINKLSVPHQAKPHPYMKQVYQLLDTQETRQKSDADGMLVQSFRSIQGTKYNTPGWIWFNVSHLRPSMAVAELVLLRKTLHPEPLTVTVAVHSLSPGAGNLSISGPLAEQLLTLDQLPSSGYDVFNVTAALTQQRRLPDALGFQLRFGDESGSLVLHEALTQSLYCLNGSSLSQPLLVAYRVKPVELHEGAHRASGQSSERGVRQHCRADTPYLKRRTQSRQQRGNTNTACRLSVHHVDVHKSDLAQWILQPAWFNISFCRGMCIKEKSELSVDELKQYERHWENITIQSLHCIPQELSPLRVMYRSPTSDIMIKEIKDIRAERCVCPPRLNNK