MQAATFRSLSAEEALNAMTCDSVFNSAGVPRFEPFGGLKKIQNTDGHPKRLKTKGHSRRIHELPEHVKAKYGFTHGDLLIARDQCLASVTEKEKASPSGLGVRCDYVIVTKRINPTYAKKYDLNFVYVKEGPPASQYTVTVQAGICAGETIQGAYHGVGTLPSGGFFDVVDHMFLSCADDIYVASAGRGEPERESPLGYAYWLVSVQKVLSCAALLKYASVCDSGMRPQLQLLVDQGRSDETRQRHRDLARTAVLKLEE