MLQSFVSVRFVKDHECAPRMMICCRPPLSVANLSDASAALPPMSARRVACCSFRRAPAITTASYSASSMAEEEVVIALGSNVGDRIALFESALSRMRQAGIHIVSHGCLYESAPAYVIDQPRFLNSAVRAKTRLHPIALLDALKEIERSLGREALPAIRYGPRPIDLDILFYGDHVISNEKLTVPHPRIWERPFVLAPLMDLCNSNLGCDMWASRYARAKSAWDQMGGDEQIVQDGLKQVIPLGNKLWSWSNKTHTMGIVNLTPDSFSDGGKFYELQNALGQVQLLAESGVNFIDLGAQSTRPNAVRLTAEEELARLVPVLEQIHKIPAMASVWLSVDTFYSKVAIEAAKYGAHIINDVSGGSIDPEMYNVVAKLNTAYVLTHMRGDPTTMQSKDYTQYNTVTDDVAKEICVQLEKAESSGVPAWRIIIDPGLGFSKTSEQNLELIRNLPAFRSCLSTWCFGASKSPILIGPSRKSFLGKICGIERPEDRDMATLGAVVAGIAKGADIVRIHNVKSSLDAIHVADAIFKTRRQKLVA*