MMGDASSRQLLVSIHDVTPALADGVHTLWNWCRAHDITPALFVVPNWHGEWPIEAHSTFVEWLRDAEASGADILLHGERHDEVGSPRTWMHEWRALGRTAHEGEFLTLSPHAASARITRGMDRLLALGLNPVGFVPPAWLAPSSTHQVVQTLAQQYPQLRCSEDVEHVHRHHQPHAPAPVVRWSARTEIRARLSDVVARWHRLRLRSTPLVRIALHPQDLAHPITAQSVQHALIHWSRERTTVTYRSICS