MLKSFCILVVFFEAFRLSNVSAGNVCPRPPSVKFALITNEKRIYEPGEEVFYSCEPGYLFRGGQKKIICPQSGKWDLPTIKCEPKTCRFPGPLENGQLHIFDLYYKSFINFTCNEGYTLKGANKSQCLSDSKWSKGLPVCEPVSCSFPKVPKFGKVSLTIQRPGNVSFYNDLVKYQCSLPLALIGNETVQCLANGNWSEIPVCKVVKCPYPPQIENGFRTFAVVRDYNYLETMTYGCNLNYVLDGPREVRCEKAGKWSTMPTCKASCIIPIKRGRIYYNAEKIWIEKLPEKRVQHAEEVAFYCKNKEKKCGYPVLAQCINGTIEVPSCFKEPGRVEYQIHSSSLPSEIKQC