MGLRHQNMNLVLSTDGKPRLKWTQELHQRFVEAVNQLGGADRATPKSLMRVMEIPGLTLYHLKSHLQAILFRMIRSIYKYRLGKSQQSLISIENNQEVLFVADAKEIQSSDDHFQESAFIQSSGGICSDGNQHPINGSFQIAQALQMQMEVKRKLHEQIEVQRHLQLRIEAQGKYLQSVLKKAQETLAGYNSYSMGVELAKAELSRLVSMANSGCPSSSISDLTETGGSSLRDMERTQTRSAVCSMESSLTSSESSGRKEDMQQKNEIHDTEKSNTASVELSLMDIHPQDNPLNTCSSNQGKKRSGRIISDGVSVEQPLASRLKNGDQLSLGMFDLNS