MNAIVTRSGKTLGDGVKASNVPESKREEQKGVVESNDDDVVEDEPRIDDVSDVPKPTKATLLPLPTPKLPYPQRFMRHKLDVQFSKFLEVLRKLHVETIACIESHCSHANPSNDFCVWCDNELARSPSNDKKAHVIPRVLGDKFNDIITIPEIFGMHVDDDVRDSASKVIHDSAKKAKRPKKAKEKLGGGLLGRRVMCGDVGKVNLEKMWKSEVECARNRTMRAHKSAVHAHSEEKELLLKTPGCAPAQQSARSHRLEATFHELLTNLCARTKNNGVLAPAPPCAHTTEGVRPHENYSRELLNLDCATAQEFRAHALCEASESSLYVDAQNFCASTHTFLFARTGEEVFSKFL*