MTLMPPMDDSTIQRRLLHIEQNFLDAVATGPQSLKSFYESWASLGHDIEYATRSHGLGSDTDSLVKVVSARIGSLAEGFLNTHLHIDSLSDDLMSELGDTLTRFGFSEDPSISILSEHRYHPDKMQSFTGFSTPPSSSTSAYSWLLDNLHNPYPSPDIKAQLAQAHGLSPKAIGTWFKQVRQEIGWSTLSSEIFSGSRSKTTRAASLAYISRDPDLPENV