MVAPSAAAGRDMAPESLPLGIIPTVDMSAPSGRGELARRLVRACAERGFFKAVNHGVPPRVSARLDAATSAFFARPAPVKQAAGPPDPLGYGSRNIGANGDVGELEYLILHAQPAAVARKAMVIDAEDPSRFSVAVNEYVDAVRRLACRVLDLLGEGLGLGDPTSLSRFVSAVVDSDSVLRINHYPTSSAAADVSAKGIGFGEHTDPQILSLLRANDVDGLQVLLPDARGGSGGDQWVQVPADPSAFFINVGDALQALTNGRLVSIRHRVMASTTRPRLSTIYFAAPPLDARIAALPETVVAGAARRYRTFTWAEYKKAMYALRLSHNRLDLFHADASSGGSGDKKHDI*