MAVRTTLVRAWASPPLSRHVLLRAATLKSKSCRYSTSSATSSQNLLSVEDCLQLYKEKEDDGIVFVDASWYHKGGRNGRDEFEAGPRIPGARHMDMDDISTSKDLYPDRNPLGLYHMLPPTDLFAATMDEFQIKNSDRIIVYAKEGSIFTPRTWFLFRSMGHDSVQLMQGSLEDWVQAGGPVDKEPTRVPRAKDILESLSSSGKTSYQVAKNKPDNVIGMDEMLTIVNDNLQEEQQTTIIDPRGSSFAKGYIPGAIHLPYSSLVQEDNPLKLKSKEELETLFQDAGVDVQGDTPIACSCGSGVSVCHVYLALQECGRTGKTVMFDGSWNEWSQSPDSPKVVPKND*