MDHTLSLLPFLFIIIISSFHVLPVSPTPSHKLKSATTIRKLNRGGPYIGLVTVIATEENAFLRSVDFRPDPTHPFLDLSGRRFRIGKIHGKKVVYVRCGRGMVNGAAATQQMIDVFNVKGIVHFGIAGNMNNSMSIGDVSIPKQITNAGLWDWLNPDKVKGVEDIAYLDVGNYNVPKGDGDNELGSIGYNYEQLYSVTGHINAPQNVFWINTTQEWLHLAADLEKMELSQCVNASLCLPKKPKLVVGLKAATAYIFVDNAAYRNFLYDTFGVSSSDMESSAVAMTCASNGYPIIVIRGLSDLAGEGGDNTVHKFGSLAATNTAKAVLEFIRKLPPY