MNSVFHLPASHKSTIETMDGASNPANLRVLISGIGIAGPVAAYWLSKGGVSVTVLERCESLRKEGQTVDIRNEGVKIMRWMGVEEEVRRRTTKELGIKFVDSKNQTWAAFPQSGEGSFTSEFEIVRGELATIFYEANRSSVKVTLQKDSSRHMEFDILIVAEGLTSRTRAKAFNEDIRAPIRSLDLWAASFSYKQGDSDEDWARWYNIPNRRGFLVRPDGFGRVRATALCIDDGEAIKLIASARTSTEKQKEYFINLFKGSGWESDKILEGLRDANDLYVQEIAQTKTKTWSKGRVVLVGDTAFCPSAVTGLGTTAAIAGAYVLAAEIVKNPSDHQAAFSAYDELYAPGSAQAKKPGNRMGNQVLPGVHISCFHGHNSRLFALLSKLNLTFYLGISSHATLNLPDPSTFDLANKPQLVSRSSTISI*