MADNQQSRFEKSLGLLTTRFVTLLQKAKDGVLDLKVAADLLEVRQKRRIYDITNVLEGIGLIEKKSKNSIQWKGAGPGCNTQEVGEKLTDLKEEIRKLEDHEHLLDTHTRWIQQSIKNIENDMINRKYAYITYEDVKENFLDQFVLGIQAPPDTELTVPNVLKTGTQDDAVISYNMYLKSNSGEIKVYMVQPELAKTYDNKVLEMRLKEVSKGIKRGNEEDEKKEEEVTVKPKRKVGRPPKSSMKPQSPVLTDDEEEEDQELIEAKIVLRDVSTADIFQTDLELLDQFYSDFCGPLVRLSPPPGEKDYHFNLSENEGVCDLFDITTX