MLQPTSGAMLDFLPPVAYAHLPATSFATKFVHVSTNKIRTPVNVATFTPDGRRLLTCSQNGEFTLWNGMSFNFETILQAHNCAIRACVFSHNENWFLSGDDAGVVKYWQTNLNNMKQIKAHDEPVRALAFAPTDLKFCSCSDDTTVKVWDFARAAAVHALSGHGGDCVDWHPSKALLASGGKDSLVKLWDAKGGKCVGTLHDHKNQVTCLRWNVNGNWFVTGCKDQTLKVHDVRTMREIECFKGHTRDVTSVAWHPQHETLLASGGYDGSINYWIVGSGSEDAAATIKGGHEAAVWSLNWHPAGHVLCSGSNDNTTKFWCRNRPGEVPRD