MDHDRLNSPSTSAISLEVMGHRLHIAQDPNSKHLGTTVWDASMVFVKFLEKNSRKGRFCPSKLKGKRVIELGAGCGLAGFGMALLGCDVTTTDQVEVLPLLMRNVERNRSWISQSNSDSDSIGSITVAELDWGNKEHIKAVEPPFDYIIGTDVVYSEHLLQPLLETITALSGPKTKILLGYEIRSTIVHEKMMEMWKSNFIVKTISKSKMDVKYQHPSIHLYMMDLKAPLIPEVEAINNGNDEEEVVSNPGEDEDPGVKSESCSGSSPEAKSGDLDDWEIRRCGAMAARLLKDVKL*