MSFFSKLSKMFNPFGGAIDYKEVVLFSFRQQQKLDKWRIVTDQEVGGFTTAAFKFNPSDQFAEFSGIISKKLPTNNSRIKSTGYAGVFGKIDLSDYDLNTFNRISVRVKSDKRTYSIALLKSCEKQTMYKSIFATTPNQWETVEVPLNEFFKVHKGVVEMDLSKIETKGIDSIGFVQTDKAEGEFNLKIEYIKLIQSQSTLNSLDSRMISSTGRIIYPPSV