MNFFVFQVLAAAELASAIVHNEQLASVESTRDKWTADAVPNPMKSPDKCGLSAPGFICDPDKELSDSERQEIQQVLVNISQNTRLLCPDGKNHSYQAAVLVVKNIASSEWLGFFHNDKERTGESFAHRVGDGWGVGDAGCDNGVLLFVSVRDRMFYLKTAKKTRAVLTDYTAERILSNMKPLLKRGKVGDAVLKGCTEILDSLEGRSVPVYRSWGDYITIFILSIVLCCHLPQILAAIFLCLGFLVGILLYPFAKLADAVSSCWSRLRTSSAQKDLERVQQEMEKDEFDQTMCPICLEDFPDVGKVEDMRRLECKHCFHAECVDKWLKENESCPLCRAEVDVQLTDDDKKKSDSYQRRLRFYLSRLSVRHPRTFSSSGRTPFYTSSHDLYFVYVPSPGWTESLNGHFSNIASASSSLGNSMGGGGGGGFGGGGFGGGGGAGGGW*