MDVVALTSSHSDTDVYTAVYSSVNVFEMTVHGVAIMRRRSDSYMNATQILKLAGIDKGKRTKILDREVLTGEHEKVQGGYGKYQGTWIPWDKGKELAERYQVLDFILPLVEF