MALKLPANFVSFSYRRTVLPSPSSSHATPSDGPSKAAARLVLRLRQSSPDSVAATLRRSLRSLPRPALVATLRYLVHQHEWQLALPMYLSLLDAPWFTWNAEMHAEIVALLTSSKQLAQAQHLLESVDENLSVKQRLYFNRMLIHQYARFHLRDEVMCVFEYLQALSPSSVGPSSLTSLLHAYAIMDLPHEALAILRKMQQQMLNPSLNDFKAVLFSLGKCDMFPEMEMLAAEMNEVNMLNNLAVYNMLITTYASAENHGKVKDWLHRLLMAGLNPSVRTLNAIAKACRVLIQVSCSKTFVKAGVLSEYLRTKGAKDGELEIVELLLELCPIDEVVTWGSRWELDLHSTNMESAYILLCCWFEEVSKKLDIKQASPSEIAVVTGWGKHSDTRGLSPIKVMVRDLLESVKSPFKLDTQNKGRLLAKPHHVVTWFRLL*