MATVDVINGDSISTLHSDIIQTQILTRLDGPTLASTATTSSYLQTLCTEEKLWQELSIDTWPSINDPRVVQAISSFPSGYRSFFADSYPFTEHTWQSEKHDPPTGLISAVDLYYRGEIIYSKVQEMETEKGKSGWFLSSPFRVDILDPKESVQTRIRYPGGDYEAWVKDMEESMKLNWILIDPIKKRAANISSRKAVSARRNWLTGDLEIRFSTVVTAEAAEVAAVVSCGSAEAWKEVDEEVGGEIHVRDVRLQVEDIEGKCMKGRDSLVILQGLLDGKRSCKDDEERRAKERYEEYVRMKIQWRENKERREKAQDTICMIFGFSMFVLLWSFILLR*