MSKQLPDLVCMLNLVNLILFLCVLQCLTEGIGVTAGRDLSTPQGIDEVFNYNHTFAQIMAEYASVVYVNDLDSLIAWNCSRCMNLTKGFELVELIVDQQHCLQAYVGLANDLHAIVVAFRGTQENSIQNWMEDLYFRQLDLHYPEVTGAMVHRGFYSAYHNTSLRPRIVAAVLDILQELNGLNVYVTGHSMGGALAAFCSLDLVANYGIKRVHTVTFGQPRIGNIVFAEYFGNLVPHTYRMTHAHDMVPHLPPYYTLFPQRSYHHFGREVWIHKVELDSLDYEVETVCDGTGEDPTCSRSVAGNSISDHLCYMGVFLGADSWGSCSFILRKNVNLAVKTEDGFVIKMPLLKIHSHEQELSNIQIQRIVMWKEPSFFPNDQL*