MVWQYANSLINVKADTVLNWLTQDQGGAAHRLQTWMTVSSTFLNKPIHVMLGVMGLFFNLVDYCRHHGLQADFIGTKKALFLLSKEHRHGVMGLFFNLVHYCRHHGLQATGGLGIERPSPIDFCVPRDRGGDGTVLGDLLENCVTEVLLRLDPLEICQMARLSRMFRGATSGDGVWESKLLTNYARLLAVAEAGDGEAGQATGSAPEAEPLPKKELYARLCRRNRFDGGKKEFWLDKGGGGLCMSISSRALSITGIDDRRYWNFIPSDESRFRTVAYLSQIWWFEVRGEVEFFFPKSTYNLFYRIHLGRPFKRNQRSSGRDHQVAHRCPWANTHSQ*