MLGALAQHGNLRDSKALFDRMAQGNAVSWNTLICGYAHAGHSREALGMFLAMDLAGMEPECVTFAAAVEACSQLLDLAQGRRIHSEITAAGIISEELGLGVANALINLYGRCGRMDLARACFDLLIHERILRSNSIPWTSIVGHYARNGYPAEAMELFHAMAVEGLSQTPVLFISMLSSCSHGGKLEIARRLFLSMIQDYGQDPTIDHFMCMLDLLARNGKLGDAQDLIQALDLQSEELIAWRTLVAACKSHGDLPRGRGAVEMAMAADDAMAAPYVMLSAMYREQGVDGGDGNELSR*