MYNQSLLEDQEGMVTSNVGFHANNFSCGWTHPQLAFQQLKSLNNPSSMGEDLACHLNGSQLGTSSMQRTSAILWPWGEMGEGLGSKRQIGDNNLAIAAMKMKKVKARRKVREPRFCFKTMSDVDVLDDGYKWRKYGQKVVKNTQHPRSYYRCTQDNCRVKKRVERLAEDPRMVITTYEGRHIHSPWHDVDDSNASSQLDFIW