MSCVVIAGSFHGSCHLSGWKGDASNLLRRNPNRPWQQGLVNGRATTTIRSSWQELAGVVVFSALPFSVVKAIANSSLGEALQERMMKTKAAAQLDAEAAKAAQADARAKSLWFGDSRPKFLGPLPFDYPQHLQGESPGDYGFDILGLGRETANFDKFFNFEILHARWAMLGAMGAVIPELLVRYGGLSFSEPVWWRVGYAKLQGETLDYFGIPGLHVAGAQGVLVIAFCQVLLMVGPEYARYCGIEALEPLGVFLPGDINYPGGALFDPLGLSKDPSTFEDLKVKEIKNGRLAMVAWLGFYAQAVVTGKGPVENALDFLSDPAHQNLFAYATSS*