MGLQNLQNQNMSLVLSTDAKPRLKWTPELHQRFVEAVNQLGGADKATPKSLMRVMGIAGLTLYHLKSHLQAITLHYKYRLGKSQQTEICLSNKQDDYREIQSSNGDFHSDISDETHKQMNDLQIAQALQMQMEVQRKLHEQIEVQRHLQLRIEAQGKYLQSVLKKAQETLAGYSSSSVGVELAKAELSQLVSMVNTGCTSSSFSELTEGGGSSLKIERKPMRGTICSMESSLTSSESSGRKDEEPPKNENISTPKSNASVELSLMDIHPEKKPLIGGSSNQAKGKKRSGSNISDGTCVEQPLAKRLELPEEETGHWLRKSGLLGSFDLNSQCQSDIELGPKAIDLNCRE