MEVFSLTSLGKNLPMMPTHQGLPPREMSNLLLLIGYPDQDRAKLRQISKLPSPTTYQEHYQLYGHVQNLPIYDGTGCMPDSVGRWVFDGSRVRKLQLDELAKGKGVPGEWRDKTRELPYKAVVGATAVHIWTVVCDAVAGWLIPTPKDGTTSSGETDSDTVTTAAETWAADEEEDEDWDYTLPDLSEGGEWYQERVESLRQATRNLPDREEAYQDGLEALKIHRDNYSPAGPKYLQVLWWEFPPDHQEAVRRGSSMRFLVDPGEEIVPNPALTDEQIQVVGEFVDELEPPGSCVGSAPFLWYLNQDSPDNGGALPT*