MSFREESGDARDLQKPFLHTGSWYKMGSRQSSIMGSSTHVIRDGAVSVLFCVLIVALGPIQFGFTCGYSSPTQGAIVRDLNLSISEFSFFGSLSNVGAMVGAIASGQIAEYIGRKGSLMIAAIPNIIGWLAISFAKDSSFLYMGRLLEGFGVGIISYVVPVYIAEIAPQHLRGGLGSVNQLSITIGIMLAYLLGLFVNWRVLAILGILPCTVLIPGLFFIPESPRWLAKMGMTDEFETSLQVLRGFDTDISVEVYEIKRSVASTGKRATIRFADLKRKRYWFPLMVGIGLLVLQQLSGINGVLFYSTTIFANAGISSSEAATVGLGAVQVIATGISTWLVDKSGRRLLLMISSSVMTVSLLIVSIAFYLEGVVSEDSHLFSMLGIVSVVGLVVMVIGFSLGLGPIPWLIMSEILPVNIKGLAGSIATMGNWLISWVITMTANLLLNWNSGGTFTIYTVVAAFTIAFIALWVPETKGRTLEEIQFSFR*