MGSLGNALLRGGIKGHDDVCGGDRRDDTHDRPCKFSHLDMNRRTGCVALGIGWTQNFDHQSVPSASLKLHRPASYLPRRAPHVLYRSRYDLTNYSGVDKASPVIALPKKGTGGRYAKLAEAAAAAAARAKKVIGSEGENLPAGKPNGAWSSAYRTLQAAHIKLQTKYDKLKETKLHGFLDEAETYRTELAEHGSKAEELVNHFRMEAQREREGAAEAQKFAQKAYELERENNELKETLLAYQGKMLRMEQDMMEKEDALMERFKEEASASGRDGAWGPEEFEAFTGLRWTKQSTGIHQFRHAATGFVFQLSAAEPEEGAGGGNATAADDEVSFTPIEYGIANGLLPGYLSSAIDFEKRELPGFVGRMLAVLNQVVAQRGAGH*