MEVFSLTSLGKNLPMTPTHQGLPPREMSNLLLPIGYPDQDRAKLRQISKLPTPTAYQEHYQLYGHVQNLPIYDGTGCMPDSVGRWVFDGSRVRKLQLDELAKGKGVPGEWRDKTRELPYKAVVGATAVHIWTVVCDAVAGWLIPTPKDGTTSSGETDSDTVTTAAETWADDEEEDEDWDYTLPDLSEGGEWYQERVESLRRATRNLPDQEEAYQDGLEALKIHRDNYSPAGPKYLQVLWWEFPPEHQEAVRRGSSMRFLVDPGEEIVPNPALTDEQIQVVGEFVDELEALGIVREATQKLRRVCPIFVVPKPGQPGQWRCIADMKAGGQNPCCSLDPIYLPSSKDILPQLYTGGWTSVADASKYFHNYYTSMNLRQETQL*