MHLMVLETCKVGFQKSVEERRVNCTHGTTWQASKVIQDILARLPPRTIVRCLAVCKAWRSAVSAPTFHRALAAHRPAAVVKVTSELAYFGKPWRYCKALLLDTFRGRWFGPDLDNTQPERREREFVLWNPLTRACATVPPPAPGGDRGVIIGAYAHPATMRFHLLHAAGEAERGLFAATAIRVRRVGDGGAWREDAGISIRQLAREPALDGAAWLGLDRAVERARVRHSAREVPADGGAAVGRQPWRGGGGGGEEKKGLAMSRVVVLSGVGKLCAVAVSPATNTMEMWVLDDDDSSGGARAWRLAERVGLVMMWDKRDLSRAFSSATQVSAVQGDAEGEEVILHNDGQHRRVCRRRAWSTVSVSRFATLLPQRRAARRELRRGVAAVGPKPEDVGPTGRKPCYTSKASSSGEGLSHF*