MSTDYNVFICHQGSDSKRDVVSVLKGMLNSEGITCFVDFGMNKGTDVNFAIQKAIESSLVDIVIVSAKFTSSHSCLDEVHKIMTKQNTTSTPRKVIPVYYDVEPSMDMDMATLKRSTDDQTKSWTEALKALQKLKGFEYKTETAFEWEELSNIVLEVKAFLISHDIIPSNHAESTWKMDMNPYYGSVFLSHNKMDTQRNAVSVFRGILGSRGITCKVLDYEKERDQMKLDVEKAIRNSTVHVIFLSENFVKCKDCLEEVDKIMNVHSTKTPFEVKILPVFYNVAPSVVRHQLKGSDYDFINVERSTDVERKRWAEALNRLSHLMGFEYNTETIYLYWMKATTLGGGREQEKQ*