MLRVALLCVCAVAFGRASARSDSGNFLDDKWLTGRWDKFRDEPGTWTPSKPFDQGLDPAKDPCAKIKCGRHKVCVAEDYKTATCVSQRRVSFKDASLYQSPGSKCKPCPVVHPSPVCGSDGHTYSTKCKLDYQACISGKKITVKCAGMCPCTSQPEKSSVEKKVCSESELKEVVSRLRDWFRVLHENGNHKRVKIQKPEKSKFEVGASPICKDPLGWMFSRLDTNFDLQLDQSEIRSLYLDRNEPCSDAFFRSCDTHPDKVITSSEWCTGFQRYTDSPCKAELSSMNKKQAGKKLLGQYMPSCDEEGYYRSHQCHSSSGQCWCVDRYGNEVAGSRTHGPADCGVTFESSGDLGSGDSLFSDDDEDSFVLTDQAAVMC