MADSLFLNAIRQQTAALWARIRQSRLSLFLSLVLAMLLGIFLVLMIWWSMPPAAFSPTDIAHQQAERQAQDIVTGSISTATVIHLAETLLEKPGGYLSNDVMPPSVWMDNMPNWEFGVLVQVRDYTRALRNDLSRSQSQSAEDKDLVIAEPQFNFDSESWLFPPTEVEYREAIDALKRYHARLSDPQASAQFYARADNLVAWLAIAEKRLGSLSQRLSASVGQVRINTDLAGDPAAHQSTANASQQITKTPWTELDDNFFEARGSVWALIHLLKAADSDFADVLAKKNARVSLQQIIRELEATQKTLWTPIILNGSGFGMFANHSLVMASYISRANAAMIDLRRLLEQG