MSIPLGILYIVCIYCHKVHLSTQVGTQVGTSVHKTQLPKMSTLELFSNITSPVSDDLRDGTAFKYAPYLVTAIFVLAIVYSKRESYPDLPRLNPKGPLEFGWAKRLNHFMVHSPELLAEASRRFGDNPFKLFTDLGDIVVVPAKYANELKNHRGMNFMEVGVDSVHTYLPGFEPFAATPALVKVVNNNLTKTLAKLTAPMVQEAALGSSDIFGESKEWHEVSIEQIMGFILRISSRIFIGQELCRSKQWLEASRAWTHVAFQAVFTLRAYPRFWRPWIHWSIPCVNDSRRKLKLCREVLQPYIDKRNIVKAEAIARGEPSPFDDSIEWFEQENKTDFDPAQKQLQLIVAAVHTTTDLLVVALVNIAKNPEIIGPLREEIISSLSEEGLKISAFEKLKLMDAVFKESQRLKPIATIAFRRKAMEDVVLSDGFKIKKGTIIGIDGIKALRDERVYPDPLRWDPYRYIKLREAGEAAKARLVSVTQEHFGFGHGFHACPGRFFAANELKIALARIILNYDITVPEDVKNLPEAFSGSNYKIPKGTRFLFKRRKEELDLSTLV