MSTTPFLSVKYPKPFLSIPNSIFHGKSTFSVRYPVLPGFNGCAVACLTSSPLTGRVGLQRREGNLSLLSFGANPKSFYVAEDDEKVDYSQVLSALLPFVVAITAVAALSHPSTFTWVSKDLYAPALGGIMLSIGIKLSIDDFALAIKRPFPLSVGFVAQYVLKPALGLLLAQAFGMPTTFYAGFVLVSCVAGAQLSSYASFLSKSDVAFSILLTSTSTIASVLVTPLLTGLLIGSVVPVDAVAMAKSILQVVLLPVALGLVLNTYAKPVVSVIQPVMPFVAMICTSLCIGSPLAINRAQILSAEGAKLIAPVLTFHGMAFALGYWLSKLPILRFEEEMCRTISLCTGMQSSTLAGLLATQFLGSSQAVPPACSVVAMAIMGLCLASFWGSGYRIRDIPSILFPSNASTIKPSL*