MVIKLSTLILPKKIPKWVCSKPYFSSLSGACTIQNNPESNQPSTSSSDFVTKIQFLKNKLHPETFAGVLDSTADLDSSLKLFKWASLQKRFHHSADTYFQIILKLGMAGKVDEIEGFCNEMVKDKCPNFEQVLLDLLDIFVRSSRLSEALCVLSCINLCTLNPSISVFNQLLGALVKEKKEFKDVLFVYKEIVKAGVGPNIDTLNSLMEALFAADRADAALEQYKRLHKKGCSPNGRTFQIIIGELVARGRVDEALAILDDMFRIRCEPDYSSFYAHIIPFFCDMNELDVVRRLFSVMRASKVLPDSSTYGAMIKCLRWNLLVDDAVKLVDEMVYNDVWPDDDVFMSIIDGLCELNMLSEAKEFLSDKEVASVLPYNALLEAILNHGSFNMARDLFDEMFERNITDHRSWNIMIQYLCDNKRLKDALKYLARMIVSSVSLDSSAYSALIVGNCKLGKCEDALALFHQLSSKSGLLDLVSYAQLIECLCQKEEIQEATEVFCFMSSKRYALQSTSFGKLMDGLCASGYTFRAIKLLPIAYYCGTLSSPSAYNSIMQGIFSLGRASDLFMVLSRMVVDGCKLDGETYCILIQSMISLGHVEKSVLFLDMMLSQGLLPNSETLSKLLEYLVENSQVHMIFSSIDKLVSEFEVVDSAMYNMLINSLLKEGYKDKASFLLDLMLEKGWVPDASTHALLVGSSVEDETDTQNPSCDKFITQDNVGNILAEGLGKFDGHDYRL*