MNRLLSVAHIQPLGMTLPMELNRSSRMLLRDALHLGNCVMRRASSRIPLVVVSGLQGFSTSPGFVSSNSSLPSGQLPNFFVTHVIYKTKSAMAMRPTKPSFKTLEGSGGFALEREGTLLLDFAPAIGQLQYDWKRKQIFALSVVELGALVGLLPNEGCEFFHDPYVGKSDAGKVRKTLKVDPMPDRSGYFFNFNFVNRIENLDGHVNIPVTRPEFSVMKSAFSFIIPYLMGWHAFAYPSQVDETMLSDHRTPRGTGSMCLDYQAPRGSSIEGGPGLEWASKSHASWFMGHMNC*