MSNSPFKVIIVGGGPVGLTAAHALAHAGIDFVVLERRDSVVLDQGASLVLGASSLRIMHQLGLLDQLLAIGGELRQVQAYTREGQVFRNTNPFKIMRKNHGIAPVAFHRAHLVQTLYDLLPETAKAQYLLSKKVSHIESSDTGVRVTCADGTSFEGSMVLGADGVHSKTRQLMRGLALAADPTRSWDAASPFTAEYKCLWCSFPRRTDVGHATETQSKDYSVMYLSGRERGWIFLYERLPQPTSDRVDYSTEDIEAMAARFADFPITDTLKVKDVYAERFTAGMANLEEGVLQHWGWGRIVLAGDACHKYTPNAGLGFNNGIKDVVVLCNGLHKALQSAAGKPLDTAALGQIFDEYKKERAGPVRSDAGQSASTTRLHAWANSLYFLAARYIMSWEVVEGFLINYLGARAMKQSPVLGYAPATEPFVGAVKWDHPIPAIDKELVC*