MALQIQEFLDSREFSSKDMTWKFIGEDRIALIPYNKFDDFIAREKMNVDAPCHFVVKQRRSNDIEENSTYKANAFLEYVIYWCSYGPNDKRTNNRPQENLKTHIRGCTCHFIVKRLVVKPLVAMIVYNNNKHVDKHGCPCHGVEDESCEGRVVHALYLLNKLHKVIEKMYHQGLTVDKVFEKFLEEKRSHEYVMHSSSSRDDFFLRRDIMNIFNRIRDISTSYIGFHEHQPVRQECQSIFFYQNPMDDQTTFIIGLQTPWMHKMMVKFSHNSLVSMDSTFSINKYGYQLYTLMVFDKQQNGLPISWVISSRDKAFDIKI*