MDATGVDGRDDVVSHALAREEELRVETLRSEGCAIALVSGHAEIFGSELARGQSVKIGGGKKVAVFTFHGATIEITGKVEIAYVAGETPMVSYANAHAVLNAKRERAGAAGSSEEGPRVMCVGPTDVGKSTVCSILCNYAARSGQAPLYVDLDLGQGALTVPGTICAAPVDAQIDLEEGIPLEMPLVYFYGDLTVNNPEYYKHIVTRLGALLDERSKANDDARAAGCVVNTMGWIDGMGLELLLHAREALKIDHVLVIGQERLYGQLQQKLAGTDCQVFRMQKSGGVVERTQEFRRATRDRMFKEYFYGPTGELAPASQTAYFSQISLYRIGGGPRAPASALPIGQTASTDPMRIAPVVPSTSLLHSVLAVSHGKTQGDLLNSNVAGFIYITEVDMIQKKFTYLSPCPGELPSNVLLVGNLKWLGLDN*