MSPTSTDTASAAEAKNGTSTPFVNTMPDSTFSWQVTLAQKVIAITGANRGIGLGIAEVCLANSAKFVYSMDLMEPGEETIALQTRYPNFRYIQTDVTSEESIEKAVNQIVEETGRIDGLVANAGMTKHQPALKFERPELERMFNLNVFGAYFCAQIVARKFMELGIKGSIVMTASMTSYRPNRAAPSAPYGATKAAVRNMCHTLAMEWSKHGIRVNSISPGFVRTAMTYYVETAPDWDTKMEYYGGMPRLADPRELGGAYVYLLSDSSSYTTGIDIPIAGIVGAW*