MRSLSTLLLFCLLCPWSYADQRSEVEAFQLENGMGVLLKPTEQHRHVSIRLVVGVGFADFSCREKQLPHLLEHLFFSGLDGGDEADLEARMQALGGQWNAYTSEGDTTFVIEAPAATQRQVLDLLLDTITRTELDEPRIAAAKRVIEREGGGHYSHLQRWLDRENLGRGAMDQLAVELGLACSQRAPLAPLGAEQLERLRSDWYVPGNMTLILVGDLDPRLPAYLTRTFGTLEDHELPERRELPAANGHAEARRTLITRPFGEGATLHWIYPEPDDADPDAMVLLQAYMNDALYADLRVRRGLTYGPSTDRQVFANQGFFSLDADVERSDLPATEAALRELLDGIRQHGLDPGRFKRVQFAERARLAWSTQGNAALADYYWGSLADYEDGHFPNEERRLAKVSLQQANALAKRLFDGEGYLRIEKPLFDDDMLYPLLLAAGLLASGLLWFGLRRRRA*