MDLLFLFFSLLLSYLFFKIWKLIDSKQDKDCYILDYQCHKPTDDRMVSTQFSGEIIYRNQNLGLTEYKFLLKAIVSSGIGEQTYAPRLVFEGREERPSLQDGISEMEEFYVDSIGKLLERNQISPKDIDILVVNVSMLSSTPSLASRIINHYKMRDDVKVFNLTGMGCSASLISVDIVKNIFKSYANKLALVATSESLSPNWYSGNNRSMILANCLFRSGGCAILLTNKRSLRKKAMFKLKCMVRTHHGAREESYNCCIQAEDEQGRVGFYLGKNLPKAATRAFVENLKVITPKILPVTELIRFMLKLLIKKIKIRQNPSKGSTNLPPGTPLKAGINFKTGIEHFCIHTGGKAVIDGIGHSLDLNEYDIEPARMTLHRFGNTSASSLWYVLAYMEAKKRLKRGDRVFMISFGAGFKCNSCVWEVVRDLTGGESKGNVWNHCIDDYPPKSILNPYLEKFGWIQDEDPDTFKVPDAFM*