MDSQHKSNRQLQRAPCFSSAGQRAEASPSVIVIGGGIAGLAAARALYDASFQVVVLESRDRIGGRVHTDYSFGFPVDLGASWLHGVCKENPLAPLIGRLGLPLYRTSGDNSVLYDHDLESYALFDMDGNQVPQDLVTKVGETFEGILKETDRIRQEFSEDMSIGRAISMVFDRRPDLRLEGIAHKVLQWYLCRMEGWFAADADSISLKYWDQEELLPGGHGLMVRGYRPVINTLAKGLDIRLDHRVTQVVRRYNGVKVTVEDGRTFVADAAVVAVPLGVLKSNQIKFEPRLPEWKEAAINELGVGIENKIILHFEKVFWPNVEFLGVVAQSSYECSYFLNLHKATGHPVLVYMPAGQLARDIEKLSDEDAANFAFKQLQRILPNATTPIQHLVSHWGTDVNSLGSYSYDAVGKPHEFYERLRIPVDNIFFAGEATSMDYPGSVHGAYSTGLMAAEDCRMRVLERYGEVDLFQPVMGEDTPVAVPLLISRM*