MSSAALFSARKFRSMLFYRIVIPTIVSSSAVVSAYTNLHHTQIRSLHPSAAHSNVLPFGPRRRHSSNEYPRQILRYDRSLTKSRNSANSNDATTTSLTTSDVQHMKLAVRLARIGYGNTFPNPAVGCVLVSHGDDSSSIIGSGFHPKAGMPHAEVFALLEACGHDHFADSNVTAYVTLEPCCHEGQTPPCALSLVVAGINRVVVGFRDPNPRVDGGGIQLLKDAGIDVHVMEVESAQECTKLVEYFVKRISPDSPV