MSFLRSAVGLLARVKLLEGSPTVQTRRHIKRWVSPTLRELAHRQKKLGPQKPERRSGFVEWNQRSELFAFGKRLGESFEL SELQRAFTEKSFAEREEDRRRQLGIEESDLQMPHNSDLVEKGQQIARAYVEAFLQHQLPKVPNEGLQAIASYLLSTETLA HVSTHLGTKDLIQSTEYPPSAESQAKSLHAVIGALASSSGIERAFIFVRDFICTQLNQKDLLEVWTPQEPIQLLEKICQE RKLGEAEPRLLGDCGKNTVLAAYQVGIYANRQLLGKGFGEDVKTATETAALDALQSIFDTRDNRRPFDFAIQLEPKTVRL G