MQCATVKTATPIVAAFVHTRRSQCMPPTACLKPSRAAAFRQTFGGAASSRRRPSRAMAAAAPATERAAMKVVEVNLGDRTYPIYIGGGLLDQGELLRQHIPGSTALIVTNETIAPLYLDRCLQSVTANGVKAEVVILPDGEQHKTLEVLQKVWDKALECRLDRNTTFIALGGGVIGDMTGFAAAAYQRGVHFIQVPTTVMSQVDSSVGGKTGVNHPLGKNMIGAFYQPRCVLIDTDSLNSLPDRELASGISEIIKYGLIRDAPLFEWLEQNMDRLLQRDPEX