MALLHLQSSVPPSPDQIDLRTWNKIIKRQVIEGNTKGAFLTYQQMQQTGIFTPDNFTFPVLLKAASNLSNPRLGLALHAQIAKTPFDNHMLVQTSLLNMYSSIQRTDEARKVFDSMESKDTVAWNSMLDAYVSSGNLDFALKLFRFMPKRDLFSLNIMLSGYANLGNMDSAKAVFDEIPVKNLISWNSMILACGNYGDMEEARRVFDEMPERDVISWNTLLGAYLNNKMFDEVILLFYKMKDEDIIPPDYLTVTTALSACADLGSLEKGREIHIYALEKRLTSSMHVTTSLIDMYAKCGCLESFLIVFYKSQVRDVFCWNALLSGLAIHGYGVIALKVFDEMLQRTKPDDVTFIALLNACSHSGLVKEGQTLFNSMEIKYNVTPKIEHYGCLVDLLGRAGCLEHAYKVIDEMPLRPGKSILGALLGACVNHRDVVIGEKVVKILLQSYGDDGLNDGDYMMVSNLYASCECWHEADRWRAMMNDSGIVKTAGLSSITIGDRVHNFLAGNFDFEFS*