MKFCLMTLSHMPLQITIAFVVDCSHQMHTSQGGSLGIIFLTCLCWFCFQRLREVLAKQAELGIEVAEVPYHYMNDSWDHQKGRHKSGHHGRFRQDSFASRKVPNDYNFLKSKKSQSNENGESNEVGSDDAAMKIPRLKDLTSPRSVLNDASDFKVKQSRESIESVNPASGIQCPESTPLPPGGDKSDKEVLGSAPQNDITDVDMQLQHNDGKRFHKVQNICRYFQKGFCIKGQRCDHVHVQMSNDSHNQTSLASKHSKREATLLEKLLSREIKREKSHLLQIFRFMVNNSFFSEWPNKSLKFFQWSGEASNVNPEQAERQHLSYLSSITGIDEAHTELDEDDAPEKVVVDETGSSNHEDIEEGEIVEGEIE*