MRRRALARALAVVAFVVTLASRRRALVDVLARGALGHRHRARWTRDARACEDVKRAVEGWDGIGDANAACFALKGGGRRSRYGIARAGRRGMNHGYLDGALKFLGDVVDASDGWMDEGGGVMVFWVMEDDATTPGRVVDALRATGVIVLAHSVKTTSMRENVILVPNFHFIKTEGFRGKLDALDAKTRAPLARRKPAVFWRGSTTGTIECGASSEASCQSVGSDDPPGSDACARLPRVKAAVAAESVPWLDVKVSRRVQACARQSVPNARAMGEHAPEATWVEHKGILEIDGNVDAWGNRWRMESGSVVFIVKSNFEHYYTKRLVDGTHYVGVAADLSDLAEKTELVSRTDAASIRKMERIAENARALMRELTYERVVADVADRLRAAASA*