MRETVWINANLALPATTQTAPKILRKASTEPQVMVKGTLTDLEPALVERCVLCWEVLDRKHYKYMAKQERRGTGTIHLLHTVEMQSSYNPLQDFISFIRSCVVPKGYPDSVTPSYPPYMQWRALKYFFGGAMGVFTTRSLLHSVGISRKGATSSTIAVNWVLKDGARCIGKMIFAQQGKKFDCDLKQLRFTGDLLMDIGVGVELATMVTPHLFFPFACSSNMAKNVIVVTSTSTCSHIYKAFAQGENIGDVTAKGECISNIADLLGIRLDIFLSRQNPSMLATFAVLSVVYLFCSYQE