MATYEIEVLSPLFVGSGQKYPPLEYLISLEEEKFVVADMERVFTSPRFVLNDFLDKVKRPGFFLGESYPWAREFPRFKFSSSRKTLMDLKIRKAEVLAPVAEGQGFYLPGSSLKGSLRTLIYKINLPEIKETFNQKIKERLQNPRIKKEKLSEAAEMALTGTPNYSLFRALKVGDSLPLGEESLGLYQVKVLSLTTSGYRWKVLPGEQSTADLEQATSSFFIGFKPGVKLQGSFKVEEKYLNDDNFPLVNKAFFNNWQERAKEVQRQFLQNELKFYEEIGLEELKKFYQKLIQDSNDGIILQLGWGTGFNSKTLKEALPEEELKEVINWAKIKYRENFPFPKTRKIVVEKGKPLYPTGWIKLRILD