MQGLQWPGLFHILASRPRKIRSIRITGFGPSSDILASTGRRLADFAASLSLPFEFRPIVGKIGNVTDPSRLGRRPGEAVVVHWMQHRLYDVTGSDLDALEIIRRLRPSLVTMVEQELSYDDGGGGCFLGRFVEALHYYSALFDALGDGLGEESGERFTVEQIVLATEIRNIVGGKGRGMMRWKEELSRVGFRPVSLRGNPATQAGLLLGMLPWNGYTLVEENGTLRLGWKDLSLLTASAWQFQPSD