MVAVPPHILRAIAQSKAAEHICRSAQITLEHTERILQARVEIATNMLQRQSFLTRESVSHQQHIIPPQILRNIAESDADEGTRDKARESLSHLESIIGKVKGSQPEPQAESQRVLEASDHDSTKPSPKDPPYRAIYDIHESSNEEKLPGKLIRDNKNEADKSKDKSVNLAFDNVGVKWLSIDNKDMDVISTVHFGKQYENAFWDPEKLQMVFGDGGEFLNNFVGCIDVIGHELTHAVTTNTSPLDYYGQAGALNEHISDVFGIMVKQDVQDEKSPVADWLIGEDCILPGVKGTALRSMKEPGTAYDDPIFGKDPQVAHMKQFKTTFEDNGGVHIFSGIPNRAFYLASNAFGGYSWEKAGKIWWAAMRSGKIKPRCTFKEFADVTMDCAKELFDDKTAKVIKKAWADVGVLDDVGTESTPGNWCGVL*