MLCPELTHLLDCYYTDQFKPAPTMALSRLLLLLLAASSLTTTVILALLHPTSAALGINYGQVADNLPPPQSAAILLRALNATKVKLYDADPRVLSAFSGSGVDFTVGLPDNLVPKLAADPSAAAAWVKSNLLPHLPATRITAVTVGNEVLTGDDPAMLKSLLPAMESLHAALMACKATSRVVVTTAHSLAVLSSSFPPSGAAFRRELLPYMTPLLSFLAKTNSPFLVNAYPYFAYKADPSTVDLDYVLFGSGGSKPDAVVDSGTGLRYNNMLHAQVDAVRSAICAADYGQKIEIVVSETGWPSAGDADEAGATPANAARYNGNLMRMMKEGKGTPAAGEGEPLQVYVFALFNENLKPGPASERHYGLFRPDGTPAYDVGVKAPAIGGGKGTDEEGGGGGGLVVGEGPAGAGAGSDGGGAGGMDSTGFYTISAATRKAKRWRCMGSSPVMAVLVLAMLSGLCWS*