MRRVMRWLKHLLTGRKEEHKGLEANHAASDWSDGAEQKKRWSFAKRRKSGADGGARQPAVAAATAESRLVRLEEDVRATEEKAAVVIQKTFRGYLARRALRALRSLVKIQALVRGYLVRKQAAMTLHRLQTLMRLQADSIAVKNASYRKSVEQERIFAQEVRMKPPSTPAHRRRLSDSTESNYERSPRIVEMDTCHLRSRSSRMTSRYNPDHPSEYSRLAAPTPSCSPLPGGKQQPARLSFGRSAGHERDPRGSKTAQNTTRFAPSHDSSPANSVEHSLASSRTPLRASQRDRDALVSPRYMAGTASSAARTRCHSAPRQRLTTLPPAEAPGASVAARAGTSRRPCSHARGGGLCSQCSDAARTPDCSVISVSDEVARDYYLDSFW*