MSLPNWFLTLCRMLHEQVEHILVIGHSRSGGIRELMSMPDEETISSTVGLSRQEGGGVIVASISTAADSVAAAGRTMVPQTAPKLVTKVIHELGVSDTRANMYQVHVQRPALCLLAATLLYFIVHSGSLTPDGNKALLEFKAQLNGTRSFLGNWNESDTIPCGWAGVICNPLTQRVTAFQFHFKSIYIIFRTPDRSLWNVRDLSSNSLKGVIPASIGELGMLRFLFIGNLDLCGLQVEKLCKNMLEFPAIVPKSGDDDNATNVKQGKSPKSHSQVIFYASISFDVI*